Is this the final level? I solved it and seems after it the game has no continue option but only new game.
I'd say there could be some more levels. The game is quite cool.