So it seems I must be well behind the hype on this one since I first heard it on the Radio 1 request show, and every time I've put on Radio 1 since it's come one within 5 minutes... but daaaaamn this is an awesome track, surely destined for number 1?!?!