Talk:Leaver Buster/@comment-41.206.15.48-20120530174038/@comment-70.162.102.20-20120603035857

This seems legit.