Overlord II Sends His Minions in June

May 2, 2009
Written by Anthony Severino

Codemasters has confirmed the Overlord II will be releasing on June 23 in the US. European gamers can expect the game a few days later on June 26. The game is being developed by Triumph Studios in Delft, Netherlands. You can check out the official website to read more about the game. Check out the video and screenshots below