I think this is an excellent example of level based game design. With some more time to create a good escalation of level difficulty and to explore puzzle aspects, this could be a really really smooth mobile game time waister or something. 10/10
Thank you so much!