Bought at $558 several weeks ago and it became $525 when I write this review. :(It is quiet for daily use. However, the fan noise becomes louder and the CPU temperature incresases to around 80 when you put heavy loading on it, such as gaming. Fan control can be easily implemented through BIOS UI. However, heat dissipation is considered as excellent on this Mini PC. VR is not supported. After all, it is not design for gaming. Although external GPU is available through thunderbolt (e.g. Razer Core solution with $500+), do not buy it if you are expecting extreme gaming experience.Even though, I would recommend this extremely compact Mini PC!My build for your reference:PC:  Intel NUC NUC6i7KYK Skull Canyon Mini PCRAM:  1 x Ballistix Sport LT 16GB Single DDR4 2400 MT/s (PC4-19200) SODIMM 260-Pin Memory - BLS16G4S240FSD ( would recommend 2 x 16GB if your budget is OK)SSD:  Toshiba OCZ RD400 Series Solid State Drive PCIe NVMe M.2 256GB with MLC Flash (would recommend Samsung 950 Pro if your budget is OK)