We've just seen some Street Fighter Evolution videos. You've probably guessed by now that we're complete Street Fighter fanboys (everyone has to choose their spot eventually) and with the release of SFIV, we've gone all nostalgic about how things were back in the day. Thankfully we're not the only ones and we have unearthed this series of Street Fighter Evolution videos … [Read more...]