Blizzard Files New Trademark, Overwatch
Posted by IGN Apr 09 2014 04:00 GMT in PC Gaming News
- Like?
Overwatch could pertain to the military definition of one vehicle supporting another with immediate fire.



Sign-in to post a reply.