Plants vs. Zombies: Battle for Neighborville

Game description:

Flowers and trees on the one side, bloodthirsty zombies on the other. Who will win? Oh, but not so fast! If you think that flowers and other plants are too tender to deal with monsters, well, then you have never met these little fellows. You are welcome to arrange an entire army of battle-plants and create a force that will defend you from a zombie-attack. The task is to place them in the right order and make sure that they can strike efficiently. The plants will keep your house safe when the zombie rush begins. Good luck and stay alive! The flowers will help!