Solid game! Te puzzles are quite the brain teasers and are pretty difficult at times, but I think that's good! The mechanics are creative and really make you think! At times it becomes a bit difficult to understand what will happen next and it becomes too much to think about. I would recommend adding a sprite for the spikes while they are closed, so you can plan ahead more easily.