Omen of Cthulhu, the Chilean development studio ACE Team announces a new survival horror game that delves deep into the ...
The alien-run gas station sim will launch next year, joining several new titles and updates revealed during the November Xbox Partner Preview.