Squad

Squad (videogame) 2016 frontcover.png

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:

Mirror #1 [MEGA]