User comments for Squad
Squad
- Paid
- (109 votes)
Large-Scale Army Battle
Squad is a tactical first-person shooter created by Offworld Industries. The action game features more than 80 players fighting in a very vast map. It emphasizes tactics and teamwork rather than pure gunplay.