Fun game! The throwing mechanic felt nice, though I found myself sometimes placing stuff down when I wanted to throw it.
Mechanics were all solid, and had a good NES feel to them.
Enemy placement really seemed to reinforce a slow and methodical approach to things, and that combined with the permanent health loss and how long it can take to grind out upgrades did make it a bit rough.
I don't know if I'd had it in me to start from the beginning the third time, but thankfully managed to beat it on my second attempt going.
Sound design was great though, really enjoyed the music.
Story bits were nice, that ending text though, wow
All in all, very solid, would recommend to anyone having trouble to pick up the shield upgrade soon as possible. Didn't realize what it did at first.