As a result of a competition Square Enix did for fans to create a launch trailer for Just Cause 3, Avalanche Studios has announced the winner of the contest being from CoolTwinSkittles, and it’s all about one thing that make’s the game, EXPLOSIONS!
Just Cause 3 will release tomorrow on December 1st for PlayStation 4, Xbox One, and PC.