In condemnation of poor UI design
The more that comes out about Battlefield 2, the more it seems that it was extremely rushed. How often is a patch released which causes more problems than it solves, and the developer recommends you uninstall the game and start again? Insanity!
Game Girl Advance have decided to deliver a swift kick to the user interface of the game, apparently choosing to kick a game when it's down. Apparently the server browser is especially poor. It really sounds like anything that could get screwed up, did get screwed up on that game. Ouch! There's also a nice dig at the lack of a "server redial" feature. This is hardly a unique flaw for Battlefield 2. Very few games seem to support this idea. Lord knows why.
An interesting read if you were considering purchasing Battlefield 2.