We've moved!
http://www.envy.nu/tenkouochi