Hilarious, polished, and simple to understand. Everything from graphics to relation to theme are fantastic. My only complaint is I wish it was longer, and that's saying something.