Overwatch Halloween Terror event begins on 13th October

Overwatch Halloween Terror event begins on 13th October

To help get players into the spooky spirit this year, Overwatch is hosting a special halloween event that starts on October 13th and will end on 3rd November. The aptly named ‘Overwatch Terror’ event will bring a host of new skins and more to the game; the official Twitter account has uploaded a quick video […]

Author: Elijah Nicki