I realise this is not much to go on but I heard Felix Da Housecat play a tune at T In The Park last year and have been trying to ID it ever since. Its around 125-130 bpm and contains the word "Energy!" looped several times before entering in to a chorus. Then follows a massive breakdown.
Any ideas?