Nintendo won e3.
J Jonathan Jurczak Guest Jun 13, 2017 #2 Yep. That Stars announcement was so subtle, and so out of left field. I'm glad they made it.
I Ivan Edward Francisco Guest Jun 13, 2017 #3 Metroid and Main Pokemon RPG in development for Switch.
N Nikk Caputo Guest Jun 13, 2017 #8 Nintendo won if you didn't watch the other 2 days and stayed off the internet until you posted this
P Peter Elvis Ankar Guest Jun 14, 2017 #10 Nintendo always wins and will always be #1! Because Nintendo Rules!