I love this!
I cant put my finger on it but I know there is another song mixed in with this. It definitely came from something like super smash brothers brawl. Nevertheless I love this! For some reason I gave this a five and the score went down 0.0000050 points.... wth?