Control Deck icon

Control Deck logo

Control Deck

Ultra Street Fighter II: The Final Challengers

Available on: Switch

Release information

Switch – EU release date: 26 May 2017
Switch – NA release date: 26 May 2017
Switch – Digital price: £34.99 / €39.99 / $39.99
Switch – Digital size: 2.7 GB

Latest news