Overlord Demo

Codemasters and Triumph Studios have released demos for both the Xbox 360 and PC versions of their upcoming RPG/strategy hybrid, Overlord. The 360 version can be downloaded from the Xbox Live Marketplace, while the PC version is up at WorthPlaying. The demos weigh in at over a gigabyte, though, so be prepared for a long download.