Street Fighter (Arcade) Review – Heavy Metal Gamer Show
http://www.youtube.com/watch?v=3anYIcUTSxc New review, this time I check out the first game that started out the Street Fighter series. Some think this game is awful, some do enjoy the game, so I decided to ...