Great!
I gotta say, I like this song. i don't usually like anything as upbeat as this, but I guess you did a good enough job to make me actually lift a finger to rate this. It may be characteristic of this genre, but the beat is a little bit, uh, emphasized? exposed? It took me five minutes and I'm not even sure what the right word is!
And pyrogeniuses, you can't do that in a good way.