My personal interpretation is that it is a physical dps pet class. I think the turrets will be controllable, like a Summoner's egis, and will have its own move set.

I speculate there will be 2-3 types of turrets you can summon, each with their own unique effect on the battlefield. As to what they might me... hmmmm...

1) A pure damage dealing turret. 2) A turret that provides buffs/debuffs. 3) AOE turret. 4) Healing turret?

Lots of possibilities definitely going to be the new class I will pursue.