Tagged: Squad

Squad

Squad is a tactical first-person shooter video game being developed by Offworld Industries. It is set to be self-published through Steam and is a spiritual successor to the multi-award winning Project Reality modification for Battlefield 2. Squad is available on...
Read more »