Just a quick note to everyone, for some reason if you try this site in the IGB (ingame browser), it will stick a www. in front of the address after you accept trust, and the site won’t display. Just remove the www. and hit enter, should work. Bookmark the site then, and you won’t have the problem. I don’t know if this is CCP’s fault or not. :)
(All of that is immaterial now)