3 Year old build, just posting now.
Still running every game on ultra.
Only regret was I should have got a bigger CPU cooler for looks. (Performance is of course fine). Will most likely get a bigger cooler if I decide to overclock to make further future proof.
Some parts missing from list as no longer available apparently.