Uhm...that's not a good deal in the first place IMO...
For 1200$ you can get MUCH better:
- An i7 is good, but unneeded unless you're going to crossfire or do video editing/encoding. IMO, it's also overkill with any single-GPU system strictly dedicated to gaming and nothing else.
- No aftermarket CPU cooler...the stock cooler is barely enough on an i5, and they're using it on its Hyperthreading-enabled model...
- 16GB RAM are overkill as well, unless you're going to do some light video editing/encoding in this case as well. There's also no brand specified...
- A 760 is a good card, but it won't be too much future proof...you'd need at least a 770 for that, or a 280x if you wanted to go AMD.
- No motherboard/PSU models specified. It could say 80+ Bronze, but some other cheap PSU series use to say so and are avoided by the community due to their cheaper components (which decrease the cost, but make them less reliable)
- The case feels like the usual flashy stuff which works decently, but has a huge price increase due to "fashionable" additions like leds and other similar gadgets.
You'd best be off trying to build something else on your own, or at least choosing the pieces yourself.
For example, get an i5-4690 (non-k if you're not interested in OCing) and at least a 770/280x GPU.
Get a Cooler Master Hyper 212 EVO CPU cooler, as the stock cooler will be barely enough.
The PSU would be ok if we knew the model was about good quality, 650W provides enough headroom for the aformentioned GPUs, and don't go for anything higher than 8GB @1600Mhz in RAM.
This will prove to be a very nice starting point for enthusiast/high-level gaming and will not last just a couple years ;p
That said, I'm not much into dust filters, but I know they usually get put where intake fans are. So, if you're willing to buy and install your own, check first of all if the case supports them, and then put them wherever there's an intake fan. Exhaust fans won't need it, since they're "pushing out" dust rather than "pulling it in", unless it got in from any intake fan...