GAME REVIEWS

Super Mario 3D All-Stars is The Ultimate Mario Game (And You Can’t Have It)

This is my best–and one and only–article about Super Mario. Indie games, step aside for a moment. Super Mario 3D All-Stars for all parties interested, is a special release from Nintendo this year for the Switch which contains three classic Mario games spruced up for HD and available for a … Read the rest