Might as well keep this thread for some Overlord discussion.
I played the Demo of number 2 and i didn't find it very RPGish, it was just running in and destroying stuff, does it get more RPGish later on?

Not really like a true rpg. The fun factor of this game is the minions and the humor. You do get stronger in the game in a lot of varied points and although the player choice is limited and some upgrades linear with the story, i found it very enjoyable and satisfying. Certainly you will need to upgrade to progress.