SAN FRANCISCO (Reuters) - Activision Blizzard Inc is forming a business unit for its blockbuster "Call of Duty" franchise, following the departure of two senior executives at the studio that developed the video game, the company said on Tuesday.