Hello,
I've recently added the game I'm working on to itch.io, I'd be grateful if you'd check it out.
https://supersmashinggreatgames.itch.io/foreverace...
The game is still being developed, but you can get the latest version of the game for free. Online play for up to 10 players, drop in/out gameplay, fun top heavy handling. The game is also now on steam greenlight, so if you do like the look of it I'd be grateful for a vote.
There's more info on the page, so I won't waste much more of your time here. Hope you can check it out, and any comments and feedback are welcome.
Thank you.