I know this calls out downloading is better than playing in the browser, but I did play in the browser and the inverted mouse controls were a bit weird for me. I saw there was an options, but video and controls couldn't be clicked on.
Outside of that, this was super fun. The fact we are like twice the size of the cars was funny, and I spent way too long trying to ride them. The multiple camera angles was a bit confusing but didn't take me too long to figure out and get use to.