Activision Will Make Other Franchises Like ‘Call Of Duty,’ But How? Activision says its going to make other franchises like Call of Duty, but which ones? Overwatch? Diablo? Warcraft?