Gamer Matters
Delivering Gaming Info Across Asia
Browsing Tag

xbox

2090

The Darwin Project: What Is It?

An "interesting" battle arena game, complete with shoutcaster, was shown during Xbox's E3 conference in the form of The Darwin Project. https://www.youtube.com/watch?v=RllGB0j27f0 The…