The latest Super Mario, might be the greatest game ever made, if you believe the hype. The game is receiving average reviews anywhere from 9/10 to 10’s from most media outlets. We picked it up, cause, who can resist a little italian plumber? We checked it out for about 2 hours last night an I […]