Oh, I thought the whole game would be free on finish, and the payments were only if you wanted to support. Good thing I paid for it anyways, because this is a damned good game.
SS was only to assist development. Live patch will be here, at least until development is done. I don't know if the finished version will be free or if you have to get it from steam.