Any cRPG Fans ?

Saw this video and got the game. It is underrated an deserves more attention.