Actually it was released two weeks ago. But PUPPYRUSH.NET is releasing our Street Fighter IV First Impressions this week, which is probably even better. After two weeks a lot of people would figure they’ve played enough, and write a whole review, replete with actual number demonstrating game quality. We here at PUPPYRUSH.NET are serious casual fighting fans though, and wouldn’t presume to pass total judgement on a game until we got some extensive quality time with it. One impression will be posted a day in order to best extend the pleasure. All three at once would possibly (definitely) be way too awesome for the human brain to safely consider.