This game's description reminds me to Gobliiins, which I emntion because of the quite easy art style which is easy to achieve and to maintain in a team with different artists:
http://www.youtube.com/watch?v=eduD4XZ5xq4

EDIT:
Uu, sorry, didn't want to post in the internal thread - was sort of a reflex!

Last edited by Pappenheimer; 02/09/10 15:18.