We have moved!!! XD
Our new address is at http://orange.nekobox.org/~cinnie/nepthia/
So change your bookmarks! XD I mean it!!!