Site icon Serra Games

The Strangers 4

The Strangers 4 – Take your team of snipers into hostile territory. Plan your assaults and execute! Careful, though – these are dangerous times…

Exit mobile version