Good luck with your project! Building my own computers has always been a hobby of mine as well, but I always build mine from the scrap pile haha. As a result they are never that great, but I love doing it. I agree about the lack of native games for Linux, that’s the reason I still use two systems. (My machines are not good enough for VM and new games).