(Ping! Zine Web Tech Magazine) All is now good in the world of Call of Duty. On Friday, the BBC reported that a suit had been settled between game publisher Activision and two former employees who worked on the popular title. Specific financial details of the agreement were not divulged. According to the report, [...]