The song and vocals match the theme of the game. i could be mistaken but the song sounds like it's from the soundtrack. Lyrics aside, it sounds like a lighter version of an early 90s alternative rock song (Belly, Letters to Cleo, etc.). Good stuff.
i don't see what's wrong with the commercial. It doesn't follow the edginess of the F-Zero commercial, or the geeky-coolness of the Final Fantasy Tactics Advance commercial, but i really like it. Most of it is actually from the game, which is always a plus for me.