Ambigram.com was fun while it lasted, but the site was lost in 2015 and could not be recovered. :-(
Thanks to everyone who participated, for all of the great designs, and for all of the memories.