Demolitionist

The Demolitionist allows you to gain 100% of a tower's total cost when you sell it instead of getting back the normal 80%. There can only be one Demolitionist at a time.

Base Stats
Special: When the Demolitionist is in play, you get back 100% of towers' costs when you sell them.

Cost: 1500

Upgrade 1
Special: When the Demolitionist is in play, you get back 100% of towers' costs when you sell them. Also, the Demolitionist shoots dynamite at nearby foes.

Damage: 200

Range: Average

Firing Speed: Quite Slow

Cost: 500

Upgrade 2
Special: When the Demolitionist is in play, you get back 100% of towers' costs when you sell them. Also, the Demolitionist shoots dynamite at nearby foes.

Damage: 400

Range: Average

Firing Speed: Quite Slow

Cost: 500

Upgrade 3 Path 1
Special: When the Demolitionist is in play, you get back 100% of towers' costs when you sell them. Also, the Demolitionist shoots dynamite at nearby foes. Dynamite has a chance of blowing enemies back.

Damage: 400

Range: Average

Firing Speed: Quite Slow

Cost: 1000

Upgrade 4 Path 1
Special: When the Demolitionist is in play, you get back 100% of towers' costs when you sell them. Also, the Demolitionist shoots dynamite at nearby foes. Dynamite has a chance of blowing enemies back quite far.

Damage: 445

Range: Average

Firing Speed: Quite Slow

Cost: 4000

Upgrade 3 Path 1
Special: When the Demolitionist is in play, you get back 100% of towers' costs when you sell them. Also, the Demolitionist has a flamethrower that he shoots at nearby foes.

Damage: 100

Range: Quite Big

Firing Speed: Incredibly Fast

Cost: 1500

Upgrade 4 Path 1
Special: When the Demolitionist is in play, you get back 100% of towers' costs when you sell them. Also, the Demolitionist has a flamethrower that he shoots at nearby foes. Also, has the Tower Reconstruction and Wrecking Ball abilities.

Damage: 200

Range: Huge

Firing Speed: Incredibly Fast

Cost: 4000

Ability
Tower Reconstruction: Allows you to move one tower.

Cooldown: 10 sec.

Wrecking Ball: Summons a gigantic wrecking ball that attacks all enemies on the screen and wreaks havoc on bosses for 20 seconds.

Duration: 20 sec.

Damage: 1000(2000 to bosses)

Firing Speed: Incredibly Fast

Range: Very Small(The wrecking ball moves around)

Cooldown: 60 sec.

Weaknesses

 * Bosses(they cannot be blown back by dynamite)