So, the game is nice, but the timing on the pulling minigame often goes off screen, making it rather hard to time getting a good or perfect pull. This isn't too bad early on, but once the pull strength gets high enough it's nearly constant on the second pull (after a good first pull).