Rumor: Battlefield 2143 Possibly Leaked
Someone over on reddit dropped a bombshell today, claiming that Battlefield 2143 exists and is in the process of development.
Just how true this is no one knows yet.
They did also drop 3 images which they cla... Read More...