The next Call of Duty could cost nearly $1 billion to launch