I really, really like it. When I saw it in the rate-a-sig thread, I thought it was brilliant, but I wondered about people somehow likening it to the Simpsons' Itchy & Scratchy / Steamboat Willie parody.