Numen: Contest of Heroes Catch All

Has anyone tried this game yet? It became available on Impulse about 2 weeks ago. I haven't been able to find any opinions on it since then. It looks a lot like Titan Quest, and, considering the amount of time I spent on that game, I may have to give this one a try.

http://impulsedriven.com/numen