I have uploaded a exclusive video on call of duty Vs titanfall! You guys decide who wins between these battle and i will be uploading a lot more new videos in the future....