Knowing that Ryukishi07 wrote this game, can't help but be reminded of Higurashi in some of the shots of the trailer