NightCry, the crowdfunded spiritual successor to Clock Tower, arrives for PC owners on March 29. The trailers haven’t been very encouraging, but I’m hoping for the best.