UPC
013388110124
Developer
Capcom
Publisher
--
Capcom released Street Fighter 2010: The Last Battle in 1990 as a cyberpunk side-scrolling action platform game for the Nintendo Entertainment System. It was billed as a sci-fi spin-off of the 1987 arcade game Street Fighter.