I've just started playing a game called "Custom Robo Arena"
I know, the name puts you off, but dont let that stop you.
Its a pretty good game. For those who can remember "Virtual On" at the arcades where you control big robots with 2 joysticks and kill eachother, its similar to that.
You can also battle online which is lots of fun, but its hard to find people to challenge.