I'm working on having it back up.
It was simply not posted in the proper section (I didn't realized that the Special Promotion section allows non-advertisers to reply to a thread and that's why I went for the second best option I had, ie, the incall review section) and was pulled up by the mods.
It should be back up somewhere soon.