Ok, Overlord is out today and I have been anticipating this moment ever since I heard it was coming to the Tap. First off, I played Overlord for the 360 as a downloadable demo and loved every second of it. I am, however, a poor college kid. So, my dreams of owning it were dashed.
HOWEVER! It is now in my grasp, and my next post WILL, and mark my words here, BE a review of Overlord.
It may be a while... I really wanna get sucked into this game.