Gotta agree with everyone else who has commented, this is a success in every way. I couldn't stop laughing for about the last 1/3 of it. Really clever, and really great fun.