Tag Archives: Toad

Natural 20: Super Mario Galaxy 2

The plumber in red is back in his latest adventure on the Nintendo Wii and once again he is roaming the stars.¬† Super Mario Galaxy 2, the sequel to the 2007 adventure, is an exciting game that upholds the long … Continue reading

Posted in Natural 20, Wii | Tagged , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment