Had some fun with this one! You asked for some feedback on Discord, so here you go :)
- I think you can accelerate the player movement more. It took some time to get moving, which made the movement not as enjoyable as it could be.
- Sometimes spikes would kill me even though I felt I wasn't close enough for them to. Some leeway for the player is always going to boost enjoyment!
- Waiting for the moving blocks became a bit tedious. If I missed a cycle, I had to wait quite a while for it to come back. Consider making theme blocks that slide back and forth, and up the speed of them.
Overall, this was a great entry. Clearly a lot of heart went into this, and it's a full game! You should be very proud. I think if you work on the movement and some other quality of life fixes, this game will be golden!