Has anyone played this game? it's awesome

these are the characters:
Katarina: Katarina is the illegitimate daughter of Hugh Montbarron and a Lescanzi witch. She fights with a long-range rifle or a pair of shotguns at close range

Lucas Montbarron: Lucas is the youngest son of Hugh Montbarron, the Grand Master of the 10th Legion at the time of their last fight against Jeyne Kassynder 30 years before the game's setting. He is also a descendent of the first Lady Montbarron, the protagonist of Dungeon Siege, who is commonly only referred to as "The Farmer" (Dungeon Siege III takes place 150 years after the first game. Lucas fights with a one-handed sword and shield or a two-handed sword.

Reinhart Manx: Reinhart is a descendant of Merik the mage(from the first game) and therefore is able to fight with magic at range and in close combat.

Anjali:Anjali is an archon, a member of a servant race to the lost creator gods. As a mythical being, she can shift between human form, fighting with a spear, and elemental fire form

The game is awesome, i love it, i already won the game as Katarina, now i'm gonna play it again as Reinhart, if anyone has played it, please comment XD