At Land of Excitement, few things are as exciting as an announcement about new Nintendo stuff. The Nintendo Switch has been announced, it is coming in March 2017, and it looks GREAT.
We are gonna have some fun with this. And is that a new Mario game?!
Ooh. It’s a beauty!