Each stage features a new enemy with different mechanics, adding some variety to the game, although some stages are unnecessarily long :/
And I see you really like the Light Gift upgrade; that upgrade makes things much easier :)