The graphics and sound are quite impressive. Gameplay aint half bad, although its mostly impossible to tell whos on your team or not, but thats probably by design.
But good luck trying to play. You have to use gamespy arcade to get online, which is an absolutely horrible game browser, and every single server is hosted by homelan, and dont expect to get a ping under 200, even on a t1.
Of course you have to complete the online training to play on the other servers, but theres only about 5 training servers, and they are constantly maxed.
And the fact that instead of telling you server full, it tells you you are not qualified really really doesnt help, all it does is totally confuse the sh*t out of everyone.
When they get the online problems sorted out, its going to be totally sweet.