very simple but very solid game design. theres only like 3 (4 if you count the little citizen guys) enemies but each is used to maximum effect. by the last wave i was using pretty much every mechanic at my disposal to win whether it be because im low on time, health or because i needed my super. very good