Hello! I am new to the computer building world and I wanted to start off with a moderate gaming pc bases on an AMD processor. I am looking for something that'll run games on ultra or very high on 40+ frames. Could someone help me pick the parts? A must is 16 or 12gb of ram. I am also deciding on either a micro atx mid tower or a mini itx steam machine like pc. If I go with the mini itx then 8gb of ram should be enough. Thanks