Haha, nice.
Random, just a bit, but that's okay.
Good job. You had good sound quality, a good (but predictable) song, and some pretty nice animations.
Work on the explosions though. I know, they're difficult. But don't just loop the same explosion over and over, try to make more than one (two would still be better).
Other than that, nice job!