I really enjoyed the challenge this provided while still being enjoyable and really quite rewarding when getting past a segment.