Eurodaaaaaance!
I haven't counted the number of modulations and I trust you that each modulation falls on a different key :)
I really loved the fact that you're singing. The melody is catchy and the clip is hypnotic.
As it's very good, I'll allow myself a little criticism: there's a lack of variety on the drums, you could have a blast with the breaks, allow yourself to have only the hihats at certain moments, or only the bass drum. Because if you take the song at any point, you hear the same beat.
What do you think?