As much as many hate steam, it is a very good place where to buy games and support dev studios by buying (don't really know how much percentage studios get from steam but I guess it will be kind of fair...), and you get good offers sooner or later. I got this one from steam just based on a review and never ever regreted doing so, I paid 39€ and I would do it again and again. Waiting on Divinity 3 or something like it, dragon form flashy eyes, etc etc!! go for it!!
