I like this concept! I didn't have anyone to play with, but from what I can tell, the controls were smooth, and I like the bumper car type gameplay! I'll have to have some of my family play with me, I can tell it's a really fun idea :)
I saw that you put a lot of work into your Pygame work, great job! Have you ever looked into Python Arcade? I was just wondering, I am working with some students on Pygame, and was wondering how Arcade compares.