Time of Revelation: 25 Years on