Hold onto your seat and get ready for orbit, as the long awaited Super Mario Galaxy 2 will touch down in Europe on 11 June 2010. Bursting with new features and gameplay elements, there’s something for everyone in Mario’s latest adventure.
The Star Festival is in full flow as falling stars shower down on the Mushroom [...]
Sign-in to post a reply.