The Puzzle aspect is being showcased perfectly (i couldn't even beat the 4th level :C). Good game.
Thank you! If you ever get stuck there is a video with all the solutions : )