the game is quite hard to get used to. some level require great timing skill to pass. But it's a very well-design game