Your Cart is empty
Last week the Evo Championships were held in Las Vegas. We’ve already reported the big news coming out of the event in the form of Ultra Street Fighter IV being announced. But something […]
The post Evo 2013 crowd boo mention of Xbox One and Microsoft on stage appeared first on Geek.com.