Battlefield 2 is a very nice game.