This is a great idea with very nice execution!
The difficulty curve was also pretty spot on which is important for the slower folk like myself.
Had fun, well done.