Puzzle Monsters

Can you manage to complete all 80 levels of this cute puzzle? Use your smarts to decide how to get rid of all but one lovely monster. Good luck!