Nintendo wins several E3 2017 Game Critics Awards
Since 1998 the Game Critics Awards has been celebrating the very best games spotlighted at E3. 2017’s process involved 38 global media outlets coming together to pick out their top games from a selection of nominees, and Nintendo has swept more than a few categories. Super Mario Odyssey is the…