User blog comment:Green Ninja/IMPORTANT NOTICE: Away Again and Exciting News/@comment-70.246.17.24-20120705231004/@comment-3424609-20120705234040

Yes. That was me :P