It will download the installer through Torrent like before but it won't require you to install a additional Torrent program. If you are on Windows 8 or later it will also provide you with a simple button to start the installer. Windows 7 or lower will still need to use something to extract or mount the ISO.
This should make it easier to tell your friends to come and install PR without having to explain Torrent or ISO files So spread the word !
If you find any issues with it, let us know here in the thread and we will fix it up.