I bought Magene's QED crankset with direct-mount chainrings before it got pulled from the markets. Horrible experience, Magene bungled the design and they would bend and become permanently deformed from normal pedaling loads. Magene's warranty department was useless and asked me to delete my chinertown thread on the issue to cover up their screw-up. The most I got from this was a new chainring, which bent again. My experience might be part of the reason why that product got pulled from the shelves in the first place.
Even worse, they have a proprietary chainring interface and no aftermarket spider or alternative chainrings, which means I am completely fucked and have a $500 brick of a crankset. In summary, be thankful they learned from their mistakes and aren't making DM chainrings anymore.
I know the spider based PMs are great, PES is great, and their accessories are great, but damn do I feel bitter about Magene after my QED experience.
Hey, seems that is shimano MTB direct mount. There is an adaptor from zrace to 5bolts bcd 110 that you could use.
EDIT: actually it might not fit