Capcom's thing just ended and it was on par with every other presentation this E3 (minus Microsoft). This may sound dramatic but...Please Nintendo, save some of this E3 lol.