Dark Horse and Blizzard Entertainment are teaming up to send in the cavalry with The Art of Overwatch and Overwatch Anthology. The Art of Overwatch is a deep dive into the creation of the game that won over 100 ‘Game of the Year’ awards. There will also be a limited edition that comes packaged in […]