Straight from twitter: Project Scissors is a spiritual successor to Clock Tower announced at this year's TGS. Here is the previous thread about it.