News

Haunting Ground (known as Demento in Japan) is a survival-horror game that was billed as a spiritual successor to the Clock Tower series. It garnered a mixed reception upon release, with many ...