Được biết hãng Ubisoft đã bỏ ra 10 triệu euro (12 triệu USD) để dàn dựng game này, trong khi chi phí cho việc marketing còn lớn hơn nhiều, 15 triệu euro.