Tag Archives: Overlord 3

Codemasters’ Overlord returns

It seems the Overlord series will make a return with Overlord 3 – check out the above image, does that sickle look mysteriously like a three to you? Although it’s unclear as to what platforms it will launch on, for now, all there is to go on is the below “Previously on Overlord…” teaser, which […]