I retired at the 1st of the year an wanted a new build. I play WOW & World of Warships with my sons. We chat while playing and the miles separation us disappear. I could have been fine with a i3 but I wanted the Ryzen 1600. A quiet computer with an AIO was a priority. The Fractal Design Nano S reviews were good and accessing the bottom dusk filter from the front made it more attractive. Of course building in a small case does make things more difficult but it wasn't bad at all. I did not find a sharp edge anywhere on the case. While I prefer Gigabyte mother boards, have very goo luck with them, I like the ASRock better fort his build. I would have liked the front audio connection in a different location to aid in cable management but it is an ITX board. We all know about the video card market. I was able to get the Asus GTX 1060 6gb for $360. I checked prices today and they ranged from $500 to $800. Paired with the Ryzen 1600 Logical Increments says I can get very smooth game play at 2560 x 1440 on high. I have to wait a month or two for a new monitor. I did run into one problem during the build. I was unable to use the Celius S24 AIO. I had intended to mount it at the front. The video card is about 13mm too long. The heat sink on the memory prevents me from mounting it on top. I was in such a hurry to get my order in for the video card I did not triple check my numbers. I'm using the stock fan while I rethink my options. I seen the horror stories of memory & Ryzen not playing well together and some M.2 woes. This build fired up without a problem. It recognized the M.2 without needing to change the bios. I have a NAS so I think the 500GB M.2 drive will do fine. I can always add another drive. I did not include any temperature details at this time.