Defenders of Time – Launch Trailer Posted on: Nov 11, 2014 Defenders of Time is now available on PC and Mac and celebrates launch with a new trailer. Games in this article: The Defenders of Time