I like the art style and it seems like an interesting tower defence game, though It could use a tutorial explaining what to do.
Yes I tried to mix up a tower defence and simple mini-city builder. I put an overview on the front screen but yes you are right it could do with some kind of tutorial or hints on the first level.