Wow this was hard to control, but i feel that's the whole point.
Nicely designed track, it's interesting and hard at the same time. I like the concept as well.