I’ve seen a similar game in 3D.
I liked the implementation and the visual style.
There was a bug where the finish line could be seen through the road, but it doesn’t interfere with gameplay. It has quite good potential as a game to play with friends.