I get redirected to:
http://www.xineph.com/31504052414/
This works fine, although it takes a while to get going. Refreshing the page seemed to do the trick for me.
It functions in Opera, which can get funny about weird plugins, so it really ought to work with any standard browser. As with most odd sites, if nothing else seems to work, try Internet Explorer.
====
EDIT: Well, that's strange. The URL I just posted is a functional... something. But it's not the one you need at that stage (the tests of the initiate).
http://www.xineph.com/22fgta2 is the right one, and it works fine. Figuring out what to do with it is a different matter, but it does work.