Today I have a rant video about the upcoming Call of Duty title "Space Warfare", what's your favorite COD? Comment on the video! :)