Will Just Cause 3 be announced next week?