Just Cause 3 gameplay reveal trailer

Video leaked five hours ahead of schedule.