I liked this a lot and the reduce anxiety mechanic added a good edge to the game! If this game has taught me one thing, however, it is that I am better off sticking to my lane. Overtaking was not made for me :(
Oh I also really liked the game page, very well designed