I think the overall length of the levels are fine, they just need to be shorter at the start. With fewer options, there's not enough strategy element to keep players entertained long enough. First level should be really short, then ramp up quickly with more options for players to fiddle with. It's a very solid tower game. I'm impressed you were able to pack so much gameplay in such a short time!