Hey I work at AE and i cant get this song out of my head I'm not sure what is call tho.. i know is like some techno song and is very up beat is from the new CD

please help me and thanks