So, Nintendo finally told us what we needed to know about the Switch. About damn time, now all the worthless rumors and speculation can end and the real anticipation and hype can begin. I’ve always hated the pre-announcement period of consoles, games, and what have you, since it’s inevitably filled with nonstop speculation of the […]