E3 2017 – The Darwin Project Announced

0
2422

The Darwin Project, an upcoming battle royale game, has been unveiled by Microsoft during their Microsoft E3 conference.

A trailer for this game can be seen here: