What about the Moto X 2014? Motorola says the device for carrier TELUS will receive Android M.
See here: https://motorola-global-portal-en-ca.custhelp.com/app/software-upgrade-news/g_id/1975
According to this post my David Schuster, Senior Director, SW Product Management, Motorola Mobility, it looks like my device may have been part of a soak test: https://plus.google.com/+DavidSchuster/posts/E3Gx44hqfot
I have a TELUS Moto X 2014. On Nov 27, 2015, I bought a Nexus 5X after this post said nothing about the Moto X 2014 receiving Android M. Around Dec 12, I set up my Nexus 5X and turned off my Moto X. On Dec 22, I turned on the Moto X to get it ready ...