I'LL SAVE E3 WITHIN 5 MINUTES OF MY SHOWCASE.
>>380191378
You mean tomorrow?
Get ready for xmen vs street fighter on the switch.
They'll unironically win with just Metroid. Come on Nintendo, fucking do it.
>>380191378
NOT SO FAST
>>380191964
Nope, no metroid. Pikmin is the only new game.
you'll fail in four without metroid