The main problem of this game is the repition, all the time you have to do the same things to progress. It isn't fun to spend a minute to get to the end and then to repeat that a dozen of times to finally get the right combination of spins. I finally resorted to a guide.
Expect this design decision, I like the story of this game and the rest of this.