Hello Friends,
I was reading your post regarding new "IMM008 November" form and thought of sharing information i know.
Last time i checked CIC website was on Nov 21st Noon and at that time it still showed August 2014 Form,so it means New form must be updated some time after that.
My Doubts...