EA and Motive confirm a release date for the sci-fi survival horror game
Continue reading…
Source
See author's posts