So, this is Firefall: http://www.firefallthegame.com
So, it's PC only ATM.
I have beta keys to hand out, each time I hand out 2, after a little, they'd give me 2 more to hand out, PM me your e-mail so I can send out keys, it might not be right away but you'd prolly get it eventually as I get more keys.
Cheers!