Been playing this for about a month now, and I have to say I really enjoy it. Think I've put at least an hour into it every night for the last month, plus I'll play a few games during the day in-between work. If you ever wanted to get in a mech and run around and shoot shit, you really need to try this game. I tried Hawken a while back, but I much prefer this.
That said, damn, I don't think I've ever played a game that had SO much potential to be so much more, but isn't. It's hurting for a meta-game in the biggest way. Supposedly one is coming out, but we could all be grandparents before that happens. And the out of game UI (buying and building mechs) is atrocious. The smurfy site linked previously is 20x better than what the game has, which is sad. You know you done fucked up when a little freebee site is making your paid programmers look retarded. There's a brand spanking new UI supposed to be coming out real soon, but from everything I've read, it damn near sounds as bad or worse than what we have now so /shrug
Even so, probably the best FTP game I've tried yet. Looking forward to trying out even more mechs!