Would give this a much higher rating if there was more effort put into balancing development and identifying benefits from upgrades. The difficulty is too slow to ramp at the beginning and then does a hockey stick around wave 3. Otherwise, the graphics and concepts are neat, just not one-of-a-kind. All around playable, but not a favorite yet.