Ultra Street Fighter II: The Final Challengers – launch trailer
Posted on May 26, 2017 by Matt(@OnePunchMaz) in Switch, Videos
Ultra Street Fighter II: The Final Challengers is out today on Switch, and to celebrate the occasion, Capcom has released a launch trailer for the game. Give it a watch: