For anyone air cooling with a large heatsink: this case only supports up to 159mm so your NH D15s and dark rock pros will NOT fit in this. It's designed for water cooling.
This case almost had everything: amazing cable management options, huge variety of cooling options, unique design and a front USB C connector.
However for some reason case manufacturers still can't get this one thing 100% right all the time: the back io was not cut perfectly and therefore the screw holes for the graphics card did not line up to the point where I had to put a significant amount of force into pushing it in position while screwing it in.
This is such a simple but important thing, easily fixed by making the screw holes longer so there is some room for error.
Otherwise the design is great and the rest of the build quality is excellent. Airflow is also excellent and my cpu and gpu both sit at under 70C with only 2 exhaust fans at the top.
This case does make having a gpu without an indented pcie power connector quite tight though, the power cables push against the glass on my 5700xt red dragon so beware if you've also got a card without indented pcie power.