This seems like such a bizarre but charming game. I came across this game a few months ago on Steam and I'm so curious about what the game is like!!!