Great fun - we've actually gone for very similar concepts but you're clearly much better at level design than I am!