I built a 3D arcade racing game in HTML5 using PlayCanvas.
It features arcade-style physics inspired by OutRun, with PS1/Dreamcast-style graphics. The multiplayer is asynchronous: you race against the “ghosts” (replays) of up to 7 other players, and after finishing a run you can share a link with a friend so they can race your ghost 1v1. The game currently has 20 tracks, plus a “daily challenge” mode with procedurally generated tracks.
We’ve tested it on both desktop and mobile. It supports touch and keyboard controls, though I personally prefer playing with a keyboard in landscape mode. I’d love feedback on the controls, performance, and overall fun factor. And I hope to see your names on the leaderboard!