Really cool map. I love the aesthetics throughout and the map is really fun to play!
One thing I didn't like was that sometimes if you are too far behind you automatically die because someone ahead of you triggered something before you even have a chance. But that's not that big of a deal since it is a race to the finish anyway.
Overall, really neat looking, and fun playing, map!