Tried your game, and it's pretty good! Of course you've already mentioned that everything still needs a bit more work. But it's definitely moving in the right direction!
I think the concept is good, and the characters are fun and likeable!
The line of sight to Ouh is a nice touch. Might be nice if at the start of a level, you hold down shift (for the first time) and the camera pans over to Ouh, then back to Douh to start the level!
Good luck with it, I look forward to seeing how it progresses <img src="smileys/smiley1.gif" border="0" align="middle" />