I had just posted in the self-promotion forum and it looks like it has been removed. Was it the short URL?