The build is mainly for gaming, built to match the 240hz refresh rate of my monitor and to hit 240 fps in esports titles at 1080p. Hit this goal perfectly and plays new games at ultra 120+ fps with 16x MSAA.
Review of the parts:
i5-8600k - This is a great CPU for gaming and has not let me down thus far
Cryorig R1 Universal - Very large and beefy cooler that does it job very well, the RAM clearance is amazing.
MSI Z370 Pro Carbon AC - The retailer shipped me the non-AC version... But only charged me for the non-AC version so I didn't return it. The Mobo is nice and so is the BIOS but MSI Mystic light is terrible, it takes over the lighting for my keyboard and I can't stop it. It claims addressable RGB (ARGB) compatibility but it does not work very well and glitches out all the time. Best stick to static lighting.
G.Skill Trident Z 2x8 GB DDR4-3200 - Very fast.
Samsung 970 Evo 250 GB M.2-2280 SSD - Bought this to use as my boot drive and oh boy was I not disappointed. The installation was easy and the boot times are unreal. Even had space left over for a few games.
Seagate 2 TB Barracuda - Works, enough said.
EVGA GTX 1080FTW ACX 3.0 & EVGA Supernova G2 850W - Got this bundle in the EVGA summer sale so no complaints... Cost the same as a Supernova 650W and a 1070Ti. Only thing I have to say is that the 1080 has 2 lots of 8 pin power connectors instead of one 8 pin and one 6 pin or 2 6 pin but the supernova has enough modularity for this to be a non issue.
Cooler Master H500M- This case is a dream to wok in lots of space, only compliant is that the built in ARGB controller is terrible.
Overall this build is perfect for what I need, only improvement would be to get a better Mobo or to get a ARGB controller separate.