There is currently a free download of this game if anyone wants to try it for themselves. Personally, the game blew my mind multiple times, especially the ending. I recommend checking it out
ALazyMonkey's comments