Nintendo has finally unveiled the official site for The Wonderful 101 ahead of the game's release.

More...