Sort:  

Our team is working on it. For now we focus on the release for consoles so we can onboard the masses.
If you don't want to miss any news come to our discord ;)

https://discord.gg/3ePMCgpH

Yes, I did and enjoy some round. Although, I face a steering issues, it's so hard to balance the kart on road even forcing right and left arrow buttons, the kart pull towards edges / fence.

You need to get your character built to a certain level so your steering gets better. play around with different builds.