User blog comment:Mr.Comatose/Who should return?/@comment-173.33.165.121-20110627210052/@comment-3481504-20110709233314

Yep, he sure was! ;)