The final level is a big jump in difficulty... if I had more time, there would have been a few more levels leading up to that final puzzle, but this was also the project where I took some big leaps in properly learning Godot, so that lost me some time.