Overwatch becoming successful wasn’t surprising as it was crafted for people who love shooting games. But is Overwatch free to play.