Equal part frustrating and fun haha. The primary mechanics feel very good and allows for very diverse level design, while being incredibly simple. Visual and audio fit the game perfectly. I just whished I found a way to make the results of my actions more consistent. Sometimes I felt like the progress I made was more from luck than skill.
Great work overall!