Ellie BarilaOct 23, 20221 minAnnouncements From Capcom's ShowcaseIt's been a busy few days in the gaming realm with the likes of the recent Silent Hill showcase, and some (lucky!) gaming outlets getting...