As others have said: very nice difficulty curve, slow introduction and combination of mechanics, and some very cute aesthetics and writing. Nice work.