It's some non-official site that the original creator apparently lost interest in upon discovering that adding quality content is actually quite some work.
Of course that is only a wild guess without any factual basis.
Seems to be well maintained, too - changes 19 hours ago, yet the first word in the page is "Xonitic"...