Looks fun! Reminds me of the old school soccer games I loved as a kid. There was also a game called Speedball 2 which I was obsessed with, and since this is mechs I'm expecting some violence! :D
I am starting with the violence..