I enjoyed it because I did have to pay attention to the mechanics and figure out how they all worked. I felt most of them were pretty self-explanatory, though I had to run DR a few times in the beginning to get all the mechanics down, but I personally enjoyed doing that.