I changed the I5 to the 4690K - It's only a couple of bucks difference and leaves you the OC option open.
Changed to MB to a Z97 (for future OC)
Changed Memory (bit cheaper, awesome quality)
Changed the GPU, you will be able to run current games on ultra with max settings. (Especially the games you mentioned) Get an 970 if noise and power are a priority as they are way more efficient. The Memory Issue is not a problem when you aim to play 1080p at 60fps.
Changed the case so you have a cheaper but good looking one.
Changed the PSU - you won't need more. OC should be possible too.
And since your Mouse is not the newest one I added a keyboard/mouse bundle.
Oh and I added a great value cooler as well.
PCPartPicker part list / Price breakdown by merchant