There four classes that you can choose from, three of these classes are available from the start while the fourth is unlocked with Hero coins. The three classes unlocked at the start are Beserkers, Tricksters, and Shadowblades.
Beserkers
Berserkers charge in swinging, their special abilities can stun opponents and damage multiple enemies, and they use special bombs that bleed their opponents out.
Tricksters
Tricksters complete their objective by confusing enemies with the use of disguises and by setting time bombs.
Shadowblades
Shadowblades rely on stealth and use smoke bombs and throwing knives which can pierce armour.
Thief
The Thief class is locked and needs to be unlocked with Hero Coins, the Thief has the ability to pickpocket and blind enemies.