Dear Tecklers,^From an email received tonight.
An end of an era has come..
We, of Team Teckler, are deeply sorry to inform that we are suspending all activities and turning off the website on September 20th, 2014.
We recommend all Tecklers to backup all content published in the respective accounts and transfer any remaining earnings to their PayPal account by this date. Remember that all contents and remaining earnings will be deleted on September 20th, 2014.
I never posted anything there, only grabbed my preferred username "just in case". Seems like 2014 definitely the year in which only the strong will survive...