Highly enjoyable and recommendable