Work on that cable management lol, looking messy atm but you got a good start for sure parts wise.
You can take a look at my build if it helps you decide any, i have had no issues playing any game on max settings so far, a mobo that supports ddr4 ram would be a nice improvement also, between amd and Intel currently id go intel, ryzen chips&mobos are decently hard to get ahold of and they are new, they will have flaws for a bit until they sort kinks out. As for gpu crossfire rx480's i do believe they are or gtx 1070 or 1080, the 1060 is not horrible but in order to peak on games in my opinion its all about cpu and gpu. Most games you can run with 8gb or ram, but the cpu and gpu are a huge factor, its always a constant battle of what one bottlenecks what part.
Love the case.
I'd get an aftermarket cpu cooler asap, them ones that come with the cpus arent too great, the evo's are pretty good and cheap for a fan option otherwise id go liquid cooling personally, id recommend the h100 or h115 if it fits.
Other than that not too bad of a setup, good luck on future upgrades (:
I went with liquid cooling for a sleeker & quieter build, i've had a evo and i was not very impressed, yes it's a great source of cooling especially for the price but it's bulky, and definately does not hold a clean look. An ssd will be added but not until i have more funds to do upgrades, ssd's are great but i can manage without one for a little bit.
Thanks for the tip though.
You got a pretty nice setup yourself for a first timer, brings back alot of memorys of when i built my first pc; if you ever need some tips let me know. (: