I have looked into the stream and it seems that enemies have shorter jump arcs than they are supposed to have (and this extends to the boss cutscene). I have added new code that sets the VSync to 0 which should hopefully address this.
Heart shaped decorations are there to signify the game's main boss and have no relation to HP or the Heart Card item.