Nintendo Has Won 2017

Gaming News


Nintendo has won 2017 in the aftermath of their latest direct. They showed 38 games, both for the 3DS and Nintendo Switch, and FINALLY have 3rd Party support and a consistent release schedule.

[Source: vgculturehq.com ]

Leave a Reply

Lost Password