The Overlord II demo is now available on Xbox 360 for your mayhem enjoying approval. We got some hands-on time with the title yesterday and fans of the original will likely not be disappointed. We're not exactly able to download the demo at the moment and tell you about it, but we're hoping you get to see the "Overlad." Evil never looked so adorable. Download it now. If you hated the first game, try this demo and see if the Overlord can warm your heart with a flame spell this time around.