Input (grade 10): It was developed by Infinity Ward and published by Activision.
Output (grade 10): It was created by Infinity Ward and published by Activision. The majority of the games were published by Infinity Ward, and some were developed by Treyarch.