Moto X Play var lite röra vid lanseringen. Och vår ursprungliga recension, som publicerades i slutet av augusti, var inte helt positiv. Play - den internationella versionen av Verizons Droid Maxx 2 - hade ett enormt batteri, motsvarande imponerande livslängd och en förvånansvärt bra kamera för priset. Men det var absolut förankrat i prestandafrågor, åtminstone på sin fasta programvara. (Och under de första månaderna efter utgivningen fick Play inte en enda uppdatering.)
Som sådant rekommenderade vi att hålla på Moto X Play tills Motorola kunde få dessa prestanda stammare räknat ut. Så här sammanfattade vi telefonens irriterande prestandaproblem tillbaka i augusti:
I en nyfiken twist för en Motorola-telefon verkar det som om processorn är mer eller mindre maxad ut bara gör grundläggande saker som webbsurfning och strömmande musik. Vi har också lagt märke till avbrott och fördröjning av animeringar, liksom en tendens att aggressivt slå appar ur minnet. Vid mer än ett tillfälle verkade Play döda processer för musikströmningsappar, vilket ledde till att uppspelningen stoppades brått. Det här är inte något som borde hända på någon smartphone som släpptes 2015.
Uppdateringarna kom, fick vi höra.
Efter att ha publicerat vår recension bad Motorola oss att mata in några detaljer om Play: s användargränssnitt och kamerans prestanda tillbaka till dess ingenjörer i ett gruppsamtal. Vi fick veta att UI-nedgångarna delvis orsakades av komplexiteten hos vissa animationer och behovet av att göra vissa objekt, som meddelandelådan, över toppen av andra UI-element. Det fanns också ett känt fel i den senaste versionen av Google Now Launcher som påverkade prestandan på Play och en känd minnesläcka i Android Wear som kunde ha stått för de multitasking-problem vi såg. Uppdateringar var på väg, fick vi höra.
Visst nog, Google Now Launcher uppdaterades i september för att räta ut en del av startskotet vi skulle se. Men den europeiska Moto X Play stannade kvar på samma, relativt svaga Android 5.1-baserade firmware i månader därefter - fram till nu.
Under de senaste veckorna har olika Moto X Play-modeller fått en uppdatering till Android 6.0 Marshmallow. Och liksom att stöta telefonen upp till den senaste versionen av plattformen, har Marshmallow-uppdateringen gett enheten ett välbehövligt prestationsökning. Nästan alla prestanda glitches vi stötte på i Lollipop på Moto X Play har slätts ut, och telefonen känns oändligt mer lyhörd som ett resultat.
Marshmallow får Moto X Play att känna sig som en ny telefon.
Vi skulle tveka att säga att det nu är omöjligt att sakta ner telefonen - Snapdragon 615 är ju inte det snabbaste chipet runt och du driver fortfarande en Full HD-skärm med relativt blygsam hårdvara. Men det är natt och dag jämfört med där Moto X Play var på Android 5.1. Anekdotiskt verkar telefonen också lite smartare i hur den hanterar minnet, med färre instanser av app-omlastning och ingen av de wink som vi stött på tidigare med uppspelning av bakgrundsmusik. När det gäller prestanda gör Marshmallow Moto X Play att känna sig som en ny telefon.
På andra områden behåller spelet och bygger till och med på ett par av sina kärnstyrkor. Det 3 630 mAh-batteriet får dig ännu längre livslängd, tack vare Marshmallows Doze-läge, som minskar bakgrundsaktiviteten när det inte behövs. Anekdotiskt ser vi också mindre aggressivt batteriladdning vid tyngre användning, till exempel genom att surfa på skrivbordet och mediatunga webbplatser i Chrome. Så det ser ut som att prestandaoptimeringarna som görs över hela linjen påverkar batteriets livslängd.
Kameraupplevelsen förblir ungefär densamma - bra i dagsljus, om det är lite långsamt. (Återigen, en Snapdragon 615 får dig bara så långt.) Du har kärnkamerahårdvaran i Moto X Style (Pure Edition), så slutresultaten är liknande. Fotografering med svagt ljus förblir en akilleshäl här - men då gäller det nästan varje telefon vid denna prispunkt.
Ett mer överkomligt pris och en trevligare programupplevelse.
Och Moto X Play: s pris är något annat att tänka på. Sedan lanseringen i augusti, drivs den stadigt ner mot 200 £ -märket i Storbritannien (Droid Maxx 2 Verizon-versionen sitter fortfarande på sitt lanseringspris på $ 384) och sätter det i strid med telefoner som Oppo F1 och Honor 7. Och med dess prestationsfrågor slutligen strykas ut och ett mer överkomligt prispris, kanske är det dags att ompröva Moto X Play. Motorola kan inte matcha metallkonstruktionen av Oppo eller Honor, men den har en obestridlig fördel på programvaran, och att kunna gå flera dagar utan laddning förblir en Android-sällsynthet.
Vår enda riktiga reservation har att göra med telefonens uppgraderingsmöjligheter utöver Android 6.0 - inklusive Android: s månatliga säkerhetsuppdateringar, som Motorola hittills har varit tyst på. Android 6.0 Marshmallow skapar en fantastisk upplevelse på Play. Kom bara ihåg att du kanske väntar längre än du vill ha på en OTA på 6, 1 eller 7, 0.
Är ett Marshmallow-aktiverat Moto X Play under tiden värt din tid och pengar? Absolut.