User blog comment:Slate Vesper/ACR Story DLC hinted at?/@comment-3014870-20120214141511

The "Save Yourself" reminds me of the Desmond's Journey sequences :p I'm guessing more of that gameplay. Ah, and thanks for sharing :)