Switch is now out and in the open, with loads of new information trickling in. Last night, gamers learned the new system will launch…