This is so different, it almost sounds kind of Latin, but it is definately catchy and fun. I am not too keen on the little shouts that he gives on min 1:05 onwards, it is not very Mika and that sounds quite mainstream.
Also, the lyrics are going to shock many of the people who thought that Mika was young and naive in the Voice...
Apart from that, I can't wait for the full song