Talk about the games in here. I have only played the demo but it's a freaky game even more then Silent Hill I would say