Wow Nintendo just won e3. Id even say they made up for Sony's dissapointing presentation yesterday. I'm so pumped for what's coming to the switch