Downsized my current rig to a mini ITX using the K39 case from AliExpress. I had a lot of fun with this build and I would recommend it to anyone looking to build a portable small form factor PC.
Parts list:
Case: K39 Mini ITX
Motherboard: MSI B450I Gaming Plus AC
CPU: AMD Ryzen 5 2600
CPU Cooler: Noctua NH-L9a-AM4
GPU: Gigabyte GTX 1660 Super Mini ITX OC 6G
RAM: Corsair Vengeance LPX 16GB (2 x 8GB)
PSU: SilverStone FX350-G
Storage: Intel SSD 660p Series 1TB
Music credits:
TrueArtRealAffectionPart4 - Noir Et Blanc Vie
The Morning After - Bad Snacks
Sunny Days - Anno Domini Beats