Yeah the last puzzle could be improved in so many ways but for now I'm keeping this gamejam version as it is, just for future reference. Thanks for the comment!:)