Ah that site I have not heard about before, I did read a bit around and many positive user reviews sow I ended up buying Pillars of eternity, already got The Witcher 3 pre-ordered on steam.
And very quick got the steam key also, I may use this for future buying of games.
-Just deleted my comment in the Witcher 3 thread and posted here instead (since did first now notice that was posted here as well).