A superb video of the Thirty Meter Telescope