I started this build because my old tower's CPU a I5 3570K got a little bit outdatet and I in general wanted a smaller tower. I still would consider this build a budget build but it is quite powerfull. The Ryzen 5 2600 is overclocked to 4.1GHz 24/7 stable aswell as the RAM from 2400 to 2666 and the RTX 2060. The "interesting" storage configuration comes from that it was a dual boot Linux/Windows system until i upgraded from a GTX 1060 6GB to a RTX 2060. Now I am using the M.2 SSD as Windows drive plus Programms, the SATA SSD as drive for frequently played Games and the HDD for other Games and as a Workspace. The AIO is doing a very good job in cooling. My CPU idles at 30 C° and even in Time Spy it does not get hotter than 65 C° despite being overclocked to 4.1GHz, but the ARGB functionality died after 4 Months what sucks so i think i will replace it. The Alpenfoehn case fans really are great they are looking stunning good, keep the case and gpu cold and the included rf controller has many cool lighting effects.