it is, but posting a link that's utterly irrelevant to the topic also is.
OT: I wouldn't suggest playing/running the game through that loader untill it can be verified. I tried to check it out on it's official website, but the only valid link is the download button.
Till the forums are up and running (if ever) then i would think about risking my pc via running it.