The Capcom Showcase has shown up and it uncovered a lot of new subtleties for games recently announced. While there… Read More