Important characteristics:

♥Incremental difficulty System Design

♣Weapons Shooting Logic characteristic of a Tower Defense game 

♦ Turret placement and upgradable expansions