Nice presentation! It plays much slicker than the screencaps suggested.
I had a problem with the moving spikes though. A few times, I hit them at a moment when they were not visible but still evidently hazardous. When the physics disagree with the graphics like that, it’s really frustrating to play.