Technology ❯ Software ❯ Game Development ❯ Game Updates
The 2005 cult survival-horror resurfaces after a recent Steam delisting with Atari now credited as publisher.