If you've got some time, you should have a play at this game:
http://www.playauditorium.com/
Enjoy! :D
CAOS brings yet another awesome game to my attention. o_O Thank you! *on Act III*
EDIT:
(Nevermind, beat the demo. That was pretty cool! :-D)
That is a most excellent game.