Last Stand: Roof

Last Stand: Roof is the fifth puzzle of Last Stand. You are given 5000 sun to start with.

Plants

 * Chomper
 * Jalapeno
 * Tall-nut
 * Flower Pot
 * Kernel-pult
 * Umbrella Leaf
 * Melon-pult
 * Winter Melon

Zombies

 * Zombie
 * Flag Zombie
 * Conehead Zombie
 * Pole Vaulting Zombie
 * Buckethead Zombie
 * Football Zombie
 * Pogo Zombie
 * Bungee Zombie
 * Ladder Zombie
 * Catapult Zombie
 * Gargantuar
 * Imp