OH wow! I just finished playing this game and its awesome! There are moments that made me wonder about self, but I'm also not depressed or anything. Well made game indeed!
Game here:
Thanks for playing!