the puzzle mechanics were a bit confusing (I'm still not quite sure how they work) but I beat all the levels, really well made and fun