Very good, quite difficult it took me a few runs to experiment and find the best team.
The version on Kongregate has an extra city where you fight ancient mythological creatures.
Best team I found:
Dual weapon guy on top, spec fully into STR and follow the dual weapon tree
Shield and Spear middle, spec into STR+DEX and follow the throwing spear tree
Shield and Spear bottom, spec fully into STR+DEF and follow the blocking tree
Use the dual weapon 2x attack (later 4x) attack to cripple legs or arms
Use the middle spear guy to throw for massive damage (later you get a net to stun people)
Use the bottom spear guy to protect the dual weapon specialist, you will also counterattack for guarenteed damage
I beat the game with this, once your team is set up you win fights without losing a single man, go get em!