Alien Isolation Finally Out
While Feral Interactive had been delaying the release of Alien Isolation for a while, it was finally released yesterday ahead of the Steam Machine’s launch. Performance issues seemed to have caused the delay. We will need to wait for full… Continue Reading