Blizzard has been quite uncertain about whether their upcoming team-based shooter Overwatch post launch characters and maps will be paid or not but today has confirmed they’ll be all completely free.
Jeff Kaplan, Game Director has mentioned in a video “patched them in as free content and not as DLC” after the community has raised concerns about DLC post launch as the game is being charged at a retail price and not free-to-play like most team-based shooters today.
This means the entire current and future roster will be completely free and DLC will probably be in the form of skins.
Overwatch will ship some time in 2016. It will be available on PC, Xbox One and PS4.