What about being included on Steam?
dev isn't going to put the game on steam until its finished, its still in pre-alpha.