Quite glitchy. Needs some reworking.
Though it looks nice it is both easy to figure out and rather glitchy. This is because
A) Barrier lasts forever after being cast, cannot be cast first turn, and doesn't seem to half damage properly (occasionally GAINED life due to negative damage being dealt by enemy)
B) Each enemy provides the same XP, so for grinding, you just have to fight team Henchman over and over, gaining a level each time you kill the three of them
C) Equipping a pistol in the front hand and a melee in the back allows for 3 attacks, generally outmatching all other possible damage outputs.
It really should be reworked, but I'm hesitant to wish such a thing since I already got all the medals. Either way, try and develop your next game a little more fully than you did this one.