Excellent game, I found the beginning very inventive.
The only thing I missed was some initial levels to introduce the mechanics and rhythm of the game.