This song makes me happy ^^
It has a nice, upbeat feel to it and the animation fits it pretty well. Now as far as some the haters going on about the music being very basic... so what? Since when does music have to sound expensive or complicated? The song has a very simple flow to it which is part of its appeal. Music isn't about trying to sound better than anybody else, it's about expression, and these guys pull it off just fine if you ask me.