Found this by way of a random browse on Stuble Upon.
This seems to be some kind of game revolving around spiritual matters.
The graphics are intriguing.
Clicking on the signs on the revolving globe causes the centre
to open and a table of symbols appear which I have no idea about.