User blog comment:Lachlan Blake/Astro has left./@comment-4255975-20120408045103

Yes it is LB. Tragic