0


    Now unfortunately, there really is nothing else to tell other than the image you above you. The game it relates to could be on of many, but for some reason, I personally feel it could have something to do with the Battlefield franchise, which we all know has a sequel in development currently.

    More info will be coming this week, until then we will all have to settle with speculating until our heads hurt!

    [Source]

    You may also like

    More in News