Aliens: Isolation

Alien: Isolation spotted on Xbox Live Game Store

Trademarks were found for an upcoming Alien game being developed by Creative Assembly back in October, and it seems that the game has now been officially announced as it has found itself being adverti...[Read More]