So it's released 6th may, what do you think? Personally, I like it although it's not one of the best. It also seems to have more of an "electro" feel to it compared to there previous few songs.