Report an error
Platform Win, Xbox One Publisher N/A Developer Scavengers Studio Release Date Dec 31, 2018

Latest Forum Activity View all posts

No forum activity yet.

Latest Stories View all news

E3
6 Comments

The Darwin Project feels better than it looks

The Darwin Project didn’t make a fantastic impression with me when it debuted on stage and Microsoft’s E3 press conference. The gameplay of the six-person free-for-all was frenetic and hard to...