I cant get passed lvl 2 the 2nd hored of aliens just demolished my wall and all my towers help me pls
Oh No!!!
The lesson lvl 2 is trying to teach is that you should build lots and lots of solar panels. You can beat the level pretty much just building the free towers and then 100% solar panels.