Just saw a video of this and it's way more than what it seemed at first glance.
Did a search on VGCz and this is the only thread that came up!
At the beginning it seemed like a futuristic Trackmania, then suddenly it became Jet Car Stunts
and then the infested areas took it to the next level. I'm in, I'll go the Distance xD