Phantasmagoria: A Puzzle of Flesh Developer/Publisher: Sierra Entertainment Release: November 30, 1996

Read more

If you’re looking for the next big horror hit, here are 29 terrifying upcoming games to keep on your radar.

Read more