There is a really good level design, each level gets a good dose of difficulty to avoid boring the player. I love this