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 Infendo Radio 120 is about Mega Man, not Star Fox September 28, 2008Poll – Do you play games Alone? May 25, 2010Limited components to prolong Wii shortages August 17, 2007