Im very bad at racing games so by default im bad at this game. Spent a good 20 minutes trying to stay on the road for more than 5 seconds, but i suck. Leaderboard addition is awesome tho.
I would love to see additional maps in this art style and maybe even some 2d spectators!