You could say early access, game is being developed with updates each week.As for selling it on Steam, I don't think Arc can do that.Probably should've let him answer...