The forum search function is pretty handy.
Will the game avaible via HumbleStore?most probably, yes. we like what those guys are doing a lot.