El33tOnline have kindly let me review the brilliant Super Mario Galaxy for Wii. I’m not going to say much more because the full review is up at their site. Enjoy!
For an alternate review, check the Nintendo Australia review.
July 30, 2008 by fayyaad