Wow, everything looks great! I wouldn't change a single thing. You clearly have done your research.
I gotta agree. This build is a great build for $1000. I don't see anything wrong or anything I would change. Your build will easily play those games that you like on high settings. Nicely done, Nacker.