My whole game strategy was this: Start on the side closest to the dolls(the whole tower facing the portals) build one perfume block followed by a fireball block at the very beginning, next go to the other side closest to the portals and start building fireball blocks. Build your towers evenly when you get souls, and on the 5th block on the portal side build another perfume block. Add eye blocks in the very center of the map if there are invisible enemies. So essentially it will go (bottom to top) Very left side: Fireball, Fireball, Fireball, Fireball, Perfume. Very right side: Perfume, Fireball, Fireball, Fireball, Fireball. And then two single stacks of eye blocks in the very center if there is invis monsters. Make sure to be fighting the monsters yourself to, and focus on the ones carrying dolls, and then on the ones closest to the dolls. Also, make sure to pause the game when an enemy drops a doll so you can fly up and get it before another monster does. Hope this helped.
Thought the game was great until I ran out of upgrades to buy. Maybe abit to easy to aquire points. And, I thought that it could have used a few more levels (more birds to kill :-). But great game... looking forward to Kill Massive Amounts of Birds with Nukes... right?