As expected a live gameplay video of Call of duty Modern Warfare 3, The video is to say the least extremely compelling and makes us all very excited for more info on the game. Check out the video below yourself and let us know your taughts on the upcoming Call Of Duty game. […]