Just Cause 3 – ReviewBy John Fernandezon October 11, 2016Platform Reviewed: PC Platforms Available: PC, PS4, Xbox One Publisher: Square Enix Developer: Avalanche Studios Release Date: December 1, 2015 MSRP: USD...