Unable to install Pro Sites

I am being unable to download Pro Sites plugin. When I try to install it, I am being forwared to this page https://premium.wpmudev.org/project/pro-sites/ over and over.

Also I need instructions on how to use it.