/ Advanced Search
/ Search Database Or Try Advanced Search
Scavengers is a strategy survival game with an emphasis on team work and shooting.
Scavengers is a strategy survival game with an emphasis on team work and shooting. Squads of three compete to survive in open worlds with harsh environments, computer enemies and periodic missions.
Out Now: PC