Is the site by any chance down? I did a google search, and it found the pages, but it doesn't seem to bring you to the site....hm....

www.google.com/search?hl=...+x3+xverse