Reminded me a bit of Muse actually this one. Great vibe and certainly kept my feet moving from start to finish. A really tight sound and a catchy chorus too.