Home » 2017 » January » 13

Daily Archives: January 13, 2017

Here’s All The Nintendo Switch Launch Games (and more!)

Nintendo Switch Launch Games

The Nintendo Switch special presentation livestream tonight revealed the much anticipated lineup of Nintendo Switch launch games. The console will launch on the 3rd of March, and from what we can see, these will be the games you can get your hands on in the first month of Nintendo’s new system. The Legend of Zelda: Breath of the Wild 1, 2, ...

Read More »
Copyright © GamesNosh 2014-2015