Originally Posted by Fluent 
is that link legit?
Yes it is, but it has major flaws as of now. An update is coming. It's still worth downloading and firing up though to get a feel of what all the ruckus has been about.
It looks like a fine piece of work that needs some polish (system issues mostly, causing crashed on various versions of Windows).
Some have reported that extracting the files and ignoring the installer greatly reduces the crashes and freezes but i haven't tried yet. I'm in the wrong timezone & it is late.