Really took a few tries to get through this! The random factor regarding how obstacles get placed really plays a huge role, but also which traps you choose to upgrade, focusing mainly on traps and zombies seems to be way easier than the other way around, even if the level grows smaller. Pretty good balance after all.
-cd-