Yeah, I played it a while back. Good fun, but annoying having to complete certain levels of play before being able to play with all features. I think, or maybe I was just rubbish.
I think the US Army made it with the primary intention of getting more people interested in signing up for the forces, that's why it's free and all. Maybe the Brit Army should make one...