The spikes are too unforgiving -- I couldn't even see when I hit them. I think their collision boxes should be smaller. In general, collision boxes of obstacles should be smaller than their sprites. Mark has talked about how they do this in Celeste.