Have you played repeat: the visual novel its such a good game and it contains different elements that just make the story beyond what anything I've played before and it comes with a good but supernatural twist
Look no further than on my profile. I'll be updating it, when I have free time.