All of your questions are answered on the website itself

It's much easier to look around there than wait for answers here. Our
Download page states that we have been certified to be 100% clean of spyware, adware or viruses by Softpedia, our
About page states that we want to give free access to everyone, without the need to either purchase the game or pay a monthly fee, and we have a page for
Policies that explain all of our rules. Also don't forget our
FAQ :]
If the game is loading with black graphics, chances are your video drivers are out of date or your video card itself doesn't meet the minimum requiremens. Can you post your system specs for us?
The updater has no new updates for you to download.