I moved to nekoweb, the new adress is here :
website
keeping this around incase I change my mind, will probably delete in a month