There is nothing quite like seeing a new Nintendo console in person, especially if it’s an upcoming system that has been in development for several years.The Wii U was an exciting step forward for the company, which launched its first console back in 2011 and has been continuously improving on that platform ever since.It had been the company’s mainstay since […]