Heard a song, it reminded me of a group from a while ago, all I can remember is that they were British and had a sort of big beat/Prodigy-lite/pop sound, and now it’s driving me completely INSANE.