User blog comment:Vincent Mackay/Has anyone seen this image from AC Unity/Helix??/@comment-86.11.251.222-20141119181017/@comment-13471981-20141119182557

Maybe, but it doesn't seem very likely to me.