Thanks for playing! It’s cool that you catch the issue with #1. Current implementation is just following whatever path the player has taken without adjustment to the car shadow acceleration. Balancing the crystal buff is next on my list, though.
For #2 you’re right need a better algorithm to spread the spikes