Well plotted, well drawn and entertaining my after school club. Just the right level for a beginning party.