After the announcement of a new Street Fighter II game for the upcoming Nintendo Switch, we managed to get 6 new screens from the upcoming “Ultra Street Fighter II: The Final Challengers“.
These can be viewed on the games images hub page right here.