For those who played PC games in the early 2000's may remember Battlefield 2142 (BF2142). It and many other Battlefield… read more