Wednesday, February 20th, 2008
This is probably old news for the multitude of Street Fighter fans out there, but in case you missed it: A new Street Fighter Movie is in the works. Yes, I am not shitting you. Apparently someone thought the first one was good enough to make a sequel. Or maybe this is a case of […]