Menu Close

Alien: Isolation Owners Experiencing Pre-Order DLC Issues

This is one of those frustrating "oops" moments. Alien: Isolation just launched this week and despite some positive responses from critics, the terrifying experience isn't…