great puzzle game. the game does a very good job at teaching you the mechanics one at a time so I was never that confused and the puzzles were fair but still challenging. The checkpoint system is a cool idea and creates some interesting gameplay especially the load jumps were a lot of fun. the later levels felt a bit repetitive because they had very similar layouts but the game was still very enjoyable. the game also just feels great to play: the movement is responsive and smooth, the particles look nice and the music is very good