Slow at first, enjoyable later
At first, it gets slow, but once you understand that you have to revisit some zones, and you play a few hours, you get "experience" in the game (not scored in the game, but in playing it), and all of it becomes a lot more playable and enjoyable.