Overlord 2 Demo Arrives on PC

As promised, Codemasters has now released a demo for the PC version of Triumph Studios' Overlord II. The 972MB download can be found over on FileShack. nope

Xbox 360 and PlayStation 3 demos of the dark-humored action-RTS were released last week, and can be found in each console's online marketplace. The full version arrives at North American retailers on June 23 and in European stores on June 26.