Other vendor availability?

Is this game going to be available from vendors other than Steam and Humble Store?