Nice game! Looks good, and hitting the enemies feels satisfying. I like how you use the camera to indicate the level bounds.
Is the intention that you don't shoot at the eels? It seems like you can always get unlucky and miss them. Maybe they could have and indicator a second before they change direction.
I think it would be fun without a cooldown on the harpoon, since you can't spam it anyway.