There are still servers running for Allegiance (search freeallegiance) and some development, since MS open sourced it and allowed the community to maintain it, but you have to check on weekends to get a game going. It was a pretty good teamwork exercise, it actually required players to think tactically and stay coordinated to overpower the other team.