Although this is not official yet and owners of the branded Moto X (2014) handsets will have to wait for their carriers to release the update, it looks like users of the Moto X Pure Edition (2014) already got the Android 6.0 Marshmallow firmware.
The second-gen Moto X Pure Edition is still a capable handset, having a 5.2-inch full HD AMOLED display protected by Corning Gorilla Glass 3 and a Qualcomm Snapdragon 801 SoC, 2 GB RAM and 32 GB internal storage, its main drawback being the lack of a microSD slot. Multiple user reports reveal that the Android 6.0 Marshmallow update is rolling out all over the world.
The new firmware for Moto X Pure Edition (2014) has over 880 MB in size, and its main highlights are the Doze battery optimization feature, improved app permissions, as well as Now On Tap. Next to these, the update brings the usual tweaks, fixes, and security patches.