They just put it up for people to play, though I'm not sure if it's still in Beta or not (says it is, but they also said it'd be final when it went live, so...). Pretty fun for a browser game and I unlocked a weapon for GRFS within the first five minutes. Worth a look if you have Facebook.
EDIT: Commander, not Commando. Dumb that I can't edit the title. Just wanted to fix that in case people wanted to look it up.