Thanks for all the crits! That's given me a good chunk of work and polishing to do. I'll post the new version when I have it.

Philipstephen - of course you should enter! I'd be really interested to see your take on the assassin devil. Thanks for the note on the deadline. I'd forgotten that he moved to biweekly challenges rather than weekly ones. Next week is hectic though so it's good to be almost done early.