I give them (Vince and team) the benefit of developing the game since 2004, take until 2011 when game is financially stable to develop. The lead developer is just too passionate and friendly in steam forum discussion. I can't bash his product truly :'D
The stats and skills check though, no RPG can reach such greatness. The only thing it lacked is no Luck stat proper application.