Ewan spends sometime with Just Cause 3, exploring what the game has to over in terms of moment to moment...
The best deal will always be at the top running down through local retailers and finishing off with online only...
Square Enix and Avalanche Studios have today unveiled Just Cause 3. Not much has been revealed about the game yet...