I like the base concept , here is some idea :
- Permit to find power up on the map
- Drop currency like gold on the ground
- Maybe keep xp and/or currency between game and accumulate it
- So An upgrade shop reachable between tries and an skills tree
- Maybe some long range enemy