Looks underwhelming. Rocket League is the only game I’ve heard of.
I can personally vouch for Besiege, it's this really cool siege engine building game- the multiplayer is wonderfully chaotic.
This is the 3rd time I've seen it recommended, will be checking it out.
I’ve seen a lot of besiege, but I’m way too dumb and uncreative for that stuff.