Here's couple of vid of this title. Looks to me like there are people trying hard to compete with Bioware's RPG standards.
Trailer:
Gameplay Footage:
Trailer:
Gameplay Footage:
This is a Hitskin.com skin preview
Install the skin • Return to the skin page