This game fits perfectly with the theme, the visuals and gameplay are crisp and perfect. The only problem I have with it is that it's very non-linear and hard to understand what to do next. Also if you make a mistake you pretty much have to restart.
I understood by playing the other entries that having no way to retry other than restarting completely gets annoying quite quickly, i agree with you on that.
Tutorials is also something i need to keep in mind.