Very nice! The puzzles were well thought out and made me have to stop and think about how to approach them at times