technologyTake a 360-degree Wingsuit tour of Just Cause 3's Medici islandJust Cause 3 will let players run amuck on a fictional Mediterranean island known as Medici, which covers around 400 square miles.