Overwatch “Halloween Terror” Event Now Underway

Starting today and running through October 31, Blizzard Entertainment has unleashed their Halloween Terror event for their…