Just Cause 3 Playable for Free on Xbox One This Weekend
From May 3 to 7, all Xbox LIVE Gold subscribers will be able to download Just Cause 3 for Xbox One for free and play for free without restrictions during the entire period indicated.
Released in 2015, Just Cause 3 has enjoyed great…