Trailer
So the good ol' folks at Avalanche Studios and Square Enix has been very generous, as they just unveiled new screen-shots and a teaser trailer “Fire starter” for their upcoming sequel Just Cause 3.
I want to discuss the trailer first as I feel that's the quickest one to talk about. The Trailer (like most…
