Gaming News Just Cause 3 team offering prize for best fan-made trailerBy Adriel RangelOctober 15, 2015