http://www.playhawken.com/ I'm not too big on FPS games, but this one looks pretty good. Essentially a multiplayer mecha game where you shoot each other up.
I think my username for that is WWWWWWWWWWWWWWWWWWWWWWWWWWWWW, i.e. 32 Ws in a row.
I played in the Alpha 2. It was pretty awesome. If anyone has played the free shooter game S4, then let me tell you this: Hawken is much like S4 but the mobility is toned down and people are generally a lot tankier.
This game has moved into Steam, have had a change of developers, and a load of updates. I play regularly and have most of the major gameplay elements unlocked.