Codemasters is teasing Overlord 3

Related Games:
Overlord II, Overlord