puzzle and combat challenges