Squad is a tactical first-person shooter video game “set in the current modern day environment” being developed by Canadian studio Offworld Industries.
Download Mirrors:
Squad is a tactical first-person shooter video game “set in the current modern day environment” being developed by Canadian studio Offworld Industries.
Download Mirrors: