Overall the game idea is funny and the mechanics themself are interesting and lead to cool routing puzzles. My problem here is the excessive use of screenshaking which made me motion sick, and the fact that the “flying” mechanic gives off exactly the same color of a puff to not see if you missed a heart or not. Dithering them, or just using the darker gray could be a nice solutin for that.
Graphically and sound wise everything else is solid here, so well done!