This is a good game! The loop is well executed, the gameplay is simple and challenging-- there's a bit of learning curve but overall it comes together nicely, and the upgrades are great at keeping the content fresh. The art is charming, the sounds synergize well with the game... yeah this is just a good game.
My only nitpick is that I don't see any elements of Rogue here.