I tried going through the game as the assassin, and it was literally impossible. As in, I couldn't kill a hunter / warrior duo in the third / 4th stage. I simply couldn't do enough damage to kill them before they killed me. I tried blocking, stunlocking, kiting, using different food buffs, and I even grinded an extra level and went back and bought a couple of pieces of armor for extra defense. Tried respeccing, but nothing worked... the damage simply wasn't there. Keep in mind that this is on hard.
So I rerolled hunter (I had already bought premium, so I already had 2 free talent points with assassin). Hunters are incredibly overpowered... the dart is basically a 3 second stun on multiple targets with a 6 second CD, choke is an AOE spell that deals 2.5x your int (LOL). Riposte is a guaranteed block (for 100% damage) that doesn't require you to crouch, and gives you a stun + 100% bonus dmg on ur next attack. They also have a heal with no cooldown. This is absolutely absurd compared to the assassin, who has a 120 second CD on his potion. Basically, you just stack int and you can destroy anything because the hunter has HUGE int modifiers on his spells.