Meh...
This flash left me with wondering - What if Egoraptor did Super Mario Galaxy? If he did then this would be looked down upon. Nice attempt though, the lip syncing was good. The animation though looked kinda rough-edged. The points that were shown of the game's uselessness were hit dead on, but not in an entirely funny way, which is what mainly gives it a mediocre score.
Reviews are reviews man, keep trying to get the best of the people!