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 Nintendo Spotting: Energy Drink Edition May 11, 2007We’re Number One – top sellers for the week July 27, 2007Infendo Radio 111 previews E3 with little time to spare July 14, 2008