Platform: Nintendo Wii Developer: Nintendo EAD Tokyo Publisher: Nintendo I’m not entirely sure how it happened, but Super Mario Galaxy managed to stay beneath my radar until the first round of reviews started coming in, a week or so before its retail release. Maybe it was caution after Super Mario Sunshine or the stacked end of year release schedule that ...
Read More »