stranne on 29 August 2007
Yes, it's a PC game.
If they ever get it done, they keep on adding features, rewriting...and a two-man operation...
They even had a competition where you could submit your own scream and the best ones would be used in the game.