Well-crafted heroes and fun, addictive gameplay are the crux of “Overwatch”

Updating: In true Blizzard fashion, the company has announced that “Overwatch” will have a constant stream of content for players to enjoy. New maps, new cosmetic items, new game modes and even new characters will be added to the game. Blizzard has announced that no added content like new characters and maps will require a purchase to play them.