Ultra Street Fighter II: The Final Challengers launches May 26 worldwide
Update: Confirmed for Europe as well on the same day. Ultra Street Fighter II: The Final Challengers for #NintendoSwitch releases on 26/05! See more: https://t.co/fOz5nVVUgt pic.twitter.com/h5pt6gKYB2 — Nintendo of Europe (@NintendoEurope) March 1, 2017 Original: Ultra Street Fighter II: The Final Challengers appears to be receiving a worldwide release on the same day. The title was just confirmed for May...
Brian