Scavengers Early Access could be the next big Battle Royale.

About Scavengers Scavengers is a PvE VP battle royale game which means you’re not only fighting players but you’re also […]