Anchorhead from Best Horror Games
Anchorhead is a story of a couple that bought a house in a dreadful place near New England. Your hero is a woman who tries to reveal all the secrets of new dwelling. It is one of the best horror games that is rich in different stages, levels, and missions. Are you a brave person?
Comments