Ok spec. Decent make PSU and ram. A 1060 will run anything in 1080p, but might struggle with higher resolutions in newer games.

Regarding motherboard, I already buy Asus over anything else, ...