I am currently in video game heaven – packaged and delivered LIVE thanks to Evo 2011.
Some pretty skilled people are playing Street Fighter IV Arcade RIGHT NOW. I just witnessed a