I'd say it's like a rock song.
When the drum picks up, one thought comes to me "Oh, it's a rock song".
Well, until I've listened all of it, I think it's pretty good song, though I personally think that its purpose could be different from dancing. :) One thing I'd point is the ending, just like you said. If you could let the drum solo for a few seconds in the end, it might work better.