Demo goes live for Xbox 360 owners only

Overlord II demo hits XBL