Main menu

The Audio Guys can now announce that they have started work on the fantasy title Overlord, for Xbox 360 and PC.

Developed by Triumph Studios in Holland, and published by Codemasters Software.