Posted July 21, 2011, 3:30 PM by Matthew DeCarlo | Filed in GamingWith Video
Although many of you are undoubtedly still chapped about EA not offering Battlefield 3 through Steam, we imagine most hardcore FPS gamers will stop at nothing to get their mitts on the title when it launches on October 25. If…
TechSpot on: