Call Of Duty “Digital Platform” in development. Activision wants to expand the already massive Call Of Duty Franchise even further and beyond its current annual-release state.