Just Cause 3 New Gameplay Trailer Looks Fantastic

Last year Just Cause 3 was a rumor but soon Square Enix confirmed the game, and the announcement wan appreciated by waiting fans. With news and gameplay trailers every now and then, Square Enix and Avalanche Studios have finally given the final date that is December 1st 2015. This pretty much satisfies the gamers with [...]