We have moved!!! XD
Our new address is at http://nepthia.lucasnetwork.com
So change your bookmarks! XD I mean it!!!