This was a lot of fun. Ferguson has a way with words that let's him be poignant and rude at the same time. The storyline is brilliant and imaginative. Parts of the dialogue, however, seem a little forced and unnatural. None the less, this was funny and insightful.