I remember trying Supersonic Acrobatic Rocket-Powered Battle-Cars and my impressions was that it was really, really, really difficult to get into. Most of my attempts made me look like a idiot on the field when playing online, fumbling with the ball and shooting it the wrong way the moments I actually finally hit the thing. I think the teams I played on hated me.
I am interested, but I felt the game was really hostile to anyone new trying (might be that I was really late into the game). I take it this is the same game? Is there some mode to try and get into the game/get help actually knowing how to play?