We have moved to www.theninjas.net, update your links.