We see Sergio, the professor chained handcuffed and being tortured, but we know there's more to what meets the eyes as our mastermind has mirrored Atlas escape plans every time things go wrong and we expect the same again. The releasing date is September 3, and we obviously can't wait