"TimeGate Studios is excited to announce that our upcoming sci-fi first person shooter, Section 8, is now in Open Beta for North America, Europe, and Australia! New recruits will only need a free File Planet account to download the game, so get ready to burn-in to the next big FPS of 2009!
By...