This game is a fuckin' blast.
They ironed out the matchmaking issues. Games pop in >10secs now. Get in, get wet.
The overall feel of mech on mech fighting is so well done it hurts. Take the aesthetic of Mirror's Edge, District 9 it up and you are getting to how badass this game looks. With all the candy on, it is a treat to behold. It isn't tied to being a simulation, a-la MWO, but a nice mix of FPS and Mech Assault. The amount of detail you can get into, with the customization looks to be aces.
Fuuuuuuuck, this game is awesome. I would pay 60 bux for this no problem.