Oooh, something like this sounds like fun.