The difficulty level of this game from level 1 itself is insane!!! And that's what keeps me going. The levels were sometimes so frustrating that I would rage quit but then eventually complete that other with great ease. A very challenging game as well.