Overwatch is going to release new characters and maps as free updates, rather than paid DLC, game director Jeff Kaplan said in a developer update today. Previously nobody knew for certain how Blizzard would monetize this aspect of their game. Phew! via Polygon.