Citation: 6B_279/2018 E. D

X.________ forme un recours en matière pénale auprès du Tribunal fédéral contre la décision cantonale et conclut, avec suite de frais et dépens, à sa libération de tout chef d'accusation et à l'allocation d'une indemnité de 72'200 fr. pour détention injustifiée au sens de l'art. 429 CPP. Subsidiairement, il conclut à l'annulation de la décision et au renvoi de la cause à la cour cantonale pour nouvelle décision. Il requiert en outre le bénéfice de l'assistance judiciaire. Le Tribunal fédéral a constaté que sa demande d'effet suspensif était sans objet en vertu de l'art. 103 al. 2 let. b LTF. Invités à se déterminer sur le mémoire de recours, la cour cantonale y a renoncé en se référant aux considérants de sa décision, cependant que le ministère public a formulé des observations sur trois points. Les déterminations ont été communiquées à X.________, lequel a présenté de brèves déterminations.