Very fun on all three rounds, though the third does feel like it drags on a bit longer than necessary with the slow spawn cycle of enemies. The final enemy also feels a bit cheap due to it not having any indication before firing, but it wasn't too much of an issue honestly. The heart not bouncing back if it kills an enemy is annoying but I understand that's there to prevent you from just staying in one spot the whole game (presumably)
8/10!