User blog comment:MarieBilly Archimedes Shears/Mission 3 Meanness?/@comment-72.179.180.86-20130127020600

I would pick the last quote.