This game is a dream came true. Literally. I was designing an extremely similar game some time ago. Thank you for actually creating it! I'm, obviously, in love.
But what I had was just a barebones idea, you took it into space. You have squeezed a lot from a limited design space.
Update: So nice I bought it twice!