An All-Out War Coming to Xbox One in The Darwin Project
Scavengers Studio has a new game on the way that appears to be the ultimate free for all. For now only a teaser was release during the Xbox One E3 Conference. Here’s The Darwin Project.
Read More...