I swear this has to be the second Itch.I’m game I have ever found that has made me feel true emotion whilst playing it. I felt so on edge near the end of the demo- this is so well written though. I can’t wait for more!