The wind-up is a little long I think but the pay off is worth it, and I got a good laugh out of the end. I liked the banter between joyce/geddy/kyle, but sometimes I thought the protagonists dialog was a little too stiff (even for her character).