Retro & EmulationStreet Fighter II (1991): The Arcade Game That Invented Modern Fighting Games2 sources · 11 Nov 2026