It took me a few seconds before I understood the depth of the game. Really great idea! Love the strategy-part.
Maybe you could've made it a bit harder by keeping the hearts - now they reset each level.
Really well done! And congrats on finishing your first game! That's an achievement on it's own!