Overlord Trailer Category: News Archive Hits: 814 Written by BuckGB on May 22nd, 2007 Tweet View Comments Voodoo Extreme has gotten their hands on a new trailer showing off some in-game footage of Triumph Studios' Overlord. View the discussion thread. back to top Related Games: Overlord: Raising Hell Prev Next