Super Smash Bros!
As soon as I heard a little bit of the song I knew right away it was from one of my favorite games of all time! Can you believe I haven't played it in over 5 years? That's because I've been playing Super Smash Bros. Melee instead :P
Anyway the flash owned! It went perfect with the music the story was just awesome. The only thing is the replay button doesn't work for some reason, so you might want to look into that. But other than that, it's perfect.
-Vince