Ultra Street Fighter II: The Final Challengers Tweet Details Console: Nintendo Switch Genre: Fighting PCID: 37608 Release Date: 5/23/2017