Scavenger Studio

The Darwin Project is Releasing in Spring 2018

Scavenger Studio is building a battle royale game like we haven't seen before.

Advertisement