Since the game is completed and there won't be any fixes: I'd recommend to set the game volume over the windows sound mixer. That way the in-game sound settings won't matter too much :)
Currently there are no download links, as the game is still in an early development stage.