Congrats on your first published game! That is a huge milestone and I hope you go on to make lots more games!
The gameplay here are really cool and it is great to see so many mechanics implemented.
But... damnit I didn't make it, even with multiple tries. Maybe there is a mechanic that I am missing, but for me personally the game felt overly hard - maybe I should prioritise getting hearts all the time? My recommendation would be to make multiple levels with increasing difficulty.
Good job on your game though!
If you have time, feel free to check out the game I worked on.