Games/Escape the Past/MediaEscape the Past·, 2016 · Plug In DigitalMediaBack to gameAll6Screenshots6Screenshots6More about Escape the PastPlayer reviews