Just thoughts please, aiming to play a bit of bf4 , at ultra , possibly metro and crisis too.
i would suggest lowering the psu to something like 600W, and maybe cutting down on the RAM to something like 8 GB of ddr3-1600. 4TB is a bit overkill in terms of storage. you really dont need a monster PC case like the cosmos. and this is optional, but maybe lowering down to a i5 3570k, its a great CPU. and unless you plan on using your DVD drive for movies and stuff, lower down to a 20$ asus drive.
(this is just personal opinion but i would much rather go with a R9 290X, since bf4 is leaned towards AMD and will support mantle)