Get in the festive spirit

Europe is set to receive Mario Party 2 on Christmas Eve but North American Wii owners can sneak in there just a little quicker, as the game is released in the Wii Shop Channel on Monday December 20th.

Read more...