No it's a free download on the main page at the bottom
theirs no install button for the mod
theirs an install button in the main page of the main game (anyone checking after)