Activision will have more free-to-play games