There must be something wrong with me, because I haven't even heard of this game until now. Considering how it's coming from Perfect World Entertainment, it'll be Free-to-Play, and it involves MECHS! This is a winning combination. You can sign up for the beta here.
Blacklight Retribution will be fully leveraging Unreal 3 technology and implementing DirectX 11 which PC gamers can look forward to.