Can a mid ’90s Street Figher II promo video get any better? I think not. Staff February 23, 2007 4 Comments InfendoSuch authenticity! Not to mention a great story. Compelling and rich.[via Game|Life]Related Items Ruminations on 3D June 24, 2010New Game Get is downloading now! August 17, 2009LostWinds 2 looks and sounds totally awesome September 2, 2009