Retailing for $39.99, the Deluxe Edition will contain an exclusive hero and DLC.
Build up your stronghold and amass a giant army against overwhelming waves of enemies.