First impressions of Capcom's Arcade Stadium.First impressions of Capcom's Arcade Stadium.First impressions of Capcom's Arcade Stadium.