I made an itch account (wtf is that?) just to make this comment. I love this game. Everything about it. Glad I came in just after the update. Instantly hooked. I walk around humming the opening theme.