Devilishly difficult and a very satisfying way. Had me laughing the entire time I played. What a great concept and fantastic execution!