I didn't solve the last stage, but it was a fun puzzle game!
Thanks! The last stage is a bit glitched, sometimes the player/the boxes duplicate themselves, I feel like it is not possible (I didn't find those bugs before submitting so...), but thanks for the feedback!