I really enjoyed it! However, that was only after I read other people's comments and realised the shield mechanic wasn't random. A tutorial would definitely help.
I liked the implementation of the theme. This game really made the "progress" part feel like progress, as I was able to smash through the early rooms much faster with my new gear. That felt good.