Overwatch Announces Lunar New Year Event, Begins on Feb 8th

Blizzard, developers of Overwatch has announced the date for their next big Lunar New Year event and it is going to be one great time for fans who love to play some silly custom matches. […]