User blog comment:Vincent Mackay/Has anyone seen this image from AC Unity/Helix??/@comment-84037-20141111033651

Perhaps it's just a reference to past events, in past media.