I've looked at it a few times. Never managed to get around to playing it. I used to play GunBound (same company) pretty seriously. I liked using the lightning mech because I could consistently hit three targets for 500 damage each with it.
I don't know if that game's still even running now. I quit playing when they switched all US players to a US only server, because all my friends on there were from tiny countries in Europe.
I can't play it right now because I don't have a computer, but assuming it works on whatever computer I wind up getting this Fall, I'll check it out.