Console BlizzCon 2015: Overwatch Is Not Free To Play, Also Available For Consoles by Farhan November 9, 2015