Just to confirm, this is the final homage to the original game. A short video will play which confirms that the "self destruct" ending is canon, if anyone was wondering which one was. After the video plays the original Deus Ex theme plays and you will be brought back to the main menu when it's finished.