Overlord Demo Available NowAhead of its June 29 release, Codemasters has announced the immediate availability of the Overlord playable demo on Xbox Live Marketplace. A PC demo should follow early next week. In the demo, players step into the boots of the Overlord and must assemble a team of fighter minions and head over to The Mellow Hills to cause some serious destruction. Youll have to gather life-force from the local wildlife to grow your minion force, then let the locals know whos boss. The demo enable players to upgrade minions with items such as pumpkin helmets, and theres also a showdown with a Guard Troll at the Slave Camp.