NightCry, the crowdfunded spiritual successor to Clock Tower, arrives for PC owners on March 29. The trailers haven’t

Advertisement

Want Kotaku’s email newsletter?