Hospital

The hospital is a tower that costs the same as a banana farm. It produces 1 life per round. It's upgrades allow it to make more lifes and more special abilities.

More Doctors
320

Has a 50% chance of getting 2 lifes per round.

Heart Donators
1100

Has a 75% chance of getting 2 lifes per round and 20% chance of getting 4 lifes per round. The final 5% is 1 life.

Stealing Hearts
2150

Has an 85% chance of getting a 5 life bonus and a 15% chance of getting a 3 life bonus.

Replanting Hearts
11500

Each bloon does half the amount of hearts usual. For example, a yellow bloon escaping would lose only 2 lives, instead of 4. If it has an odd number, it is rounded down, so a green bloon would lose only 1 life and a red bloon wouldn't lose any!

Path 2
(I don't have many ideas foe a path 2 so could someone help?)

Funeral Reversment
1150

When a bloon escapes, every other bloon goes back for 2 seconds.

(Final Upgrade) Bloons Do No Damage
55000

For 1 round no bloons do any damage. Usefull for round 46, 60, 85 and when other boss bloons come. Countdown 2 rounds.