Rumor: Just Cause 3 next year? Let's hope so By Tom Goulter published 26 October 11 Avalanche “hard at work,” says undisclosed source