Level 8 was hard, but I like that it's hard. So are a lot of the levels. Normally, I would walk through a TD game like this, but this one requires a lot of thought and planning to beat a level with a perfect. You have to strategize in terms of layout, economy, and wave composition. All around I think this is one of the best I have ever played.
In case you need that in internet speak -- yallz a bunch of whiney ass bitches.