I love the abilites. I wish I had a smaller starting goal that I could 'win' and to get me hooked on achieving.
Llevel one: survive 2 waves. Level two survive three waves etc. You could use character unlocks as a reward.
I like that there is a clear goal: Survive three waves in three locations, but it's a lot for my small brain to process.