Yeah, the song is by The Glitch Mob. (Btw, I hate rap too xD)
It'd be pretty nice to have a mix of different types of music (like 4).
That image makes me think of DMC4's first teaser trailer. The buildings are so colorful, not what's usually expected in an area to kill demons. I want to know...