Starts out deceptively simple but then a really nice ramp-up of challenge.
Really enjoyed this!
Possible idea for addition would be the option to restart a level if you've not gotten then par? (definitely a few of those levels I'd need to go back to :D )