Solid! Very well polished. Gameplay mostly worked well all around. The artwork was cute and I liked the intro and outro music. I had some difficulty with the last wave in particular; things felt a little unbalanced in terms of how often machines would break compared to how long it took me to repair them. Besides that, though, this was a delight!