Owing to the critical acclaim Just Cause games have received over the years, it’s fair to say the unending thrill of outlandish adventures is unquenchable. While...