Im a casual gamer, tried all that catches my eye and interest from browser game to console (yeah you see that right)...i really had one of the worst experience about buying premade computers one of it is aside of the machine is an AIO it also makes BSOD which gave me a lot of headaches and the customer support not really that supporting from the fact that they kept my machine for a month and solved nothing ( im not gonna mention some company's name its just maybe that machine had some issues and it found its way to a random unlucky guy which is me) but leaving all that behind i took some reasearch and roam all over the internet until i stumbled here and then my project began about building my own computer and to ascend to reach new heights and im so happy i didnt know how to describe it...the joy of building your own computer is one of the best accomplishment you can do once in a lifetime.