Really interesting concept. Sadly just a few levels but I also made a puzzle platformer and I can
totally understand why it is super hard to create lots of levels. Also just as a tip from a develoepr to a developer to move your character you used transform.position (which makes collision bug a little)
Instead try using rigidbody.velocity it works much better when comes to physics and collision :D
Viewing post in Battery jam comments
yes it is really hard to create lots of levels and also i make the levels 3 hours before the jam is over. i should be more concern about making the levels since it is really important for this type of game. For moving a character i used transform.Translate but i never use rigidbody.velocity before but i'll try to use it later and this is also a good tip for me to make the game better. Thanks for the feedback and the tip from you, Really appreciate it :)