Square Enix and Avalanche Studios are Adding More, Just Cause 3

by Mark Kriskaon February 18, 2016
Square Enix has been kind enough to show off just what payers can expect in the first expansion from the Air, Land, and Sea pass for Just Cause 3. The first add-on dealing with Air will be titled Sky Fortress and is set to release this March and will be adding to the explosive fun. With a new […]