Notify Message
Overlord / Mar 06, 2013 / Developer News

So there was a post on the WO Forums today about new game content coming out soon. This looks like it's set to be released on 2/26/2013 in Japan. Hopefully that means we're just a few months away from it ourselves.Here's the key features that I ...