Far Cry Primal "the charge" by BETC Paris

Computer games appear to have some of the most lavish advertising budgets of any sector at the moment.