Monster Town

Monster Town is a defense game similar to Plants vs. Zombies. Place icons on the doors of abandoned buildings to create depots, shelters, armories, barracks and hospitals. Use these structures to produce units that can be placed on the road to kill incoming monsters. Killing enemies gives you soul points, which can be spent on special abilities. If three or more monsters manage to get past your defenses, you lose.