I actually enjoyed the level progression and stayed until the end. After 11 attempts and 10 minutes, I completed the game.