It's just car football, except somehow people are doing upside-down aerial tricks off the ceiling now.
Its predecessor was called Supersonic Acrobatic Rocket-Powered Battle-Cars and sold almost no copies.