Squad, the Team-Based Military First Person Shooter Game is Getting Free Weekend
Squad is a modern-day military shooter which takes the best out of games like ArmA and puts it into a well-managed and well-designed world, where you can play with your…
0 Comments
April 2, 2017