Scavenger Studio

E3 2017: The Darwin Project Announced With Gameplay Trailer

A seemingly new IP has been announced at Microsoft’s E3 2017 press conference with a small gameplay trailer. This game is known as The Darwin Project. The trailer above shows us a death match arena like that of The Hunger Games, in which multiple personalities take each other on in a bid to survive, as…

Read More