Really cool enough, can't find anything bad for a demo game. And it is hard to say about people love tower defense game for that much (if you lose reset to wave 1 but not wave 5 or wave 10 etc----so, if they fail on wave 20, you know they get OOXXoOXXOxooXOXOXOXOXOX.) At least make your demo be more comfortable. With less tower defense game atmosphere.