Follow Me on Twitter
Infinity Ward and Sledgehammer Games have released another map called Overwatch apart of its content drop. You can download this map now on Xbox Live if you are an Elite subscriber only right now.
Related posts: