I have been watching the controversy about the Nintendo Switch for awhile now. Early leaks and demo play left a bad taste in a lot of mouths, and Nintendo fans haven’t forgotten the utter failure of the Wii U. But now the Switch is out, and we can put some […]