Console Details on Just Cause 3 Revealed; Slated For Release Next Year by Nicklaus Law November 12, 2014