The goal was to get the best portable performance possible out of $2000 with no bottlenecks.
For the tl;dr version, scroll to the bottom of the description
i7-6700K: I chose this because its a great 4-core processor with a high clock rate (4.0 Ghz) and i used a Corsair H100i GTX 70.7 CFM Liquid CPU Cooler and a generous PSU because i do plan on using a bit of overclocking on it. (4.6Ghz is the goal)
Asus MAXIMUS VIII GENE Micro ATX LGA1151 Motherboard: I have always been a fan of ASUS and this MOBO has a bunch of great features. So when im looking for a small Skylake MOBO with the right features and i see this one by ASUS, yeah I'm gonna pick it up.
G.Skill Ripjaws V Series 16GB (4 x 4GB) DDR4-2400 Memory: Not much to say about this. It's spread across 4 channels, 16 GB should future proof it for quite a few years, and the Ripjaws V Series is quite reliable.
850 EVO 120GB SSD + Western Digital Black 2TB HDD: The SSD is obviously going to be a boot drive and thats probably going to take up most if not all of the space on that drive. The Western Digital Black 2TB HDD is a fast drive thats reliable. 2TB should be enough to store quite a few games for a while so you won't have the problem of having to delete old games to make room for new ones.
R9 390X 8GB (x2): We've all heard by now of games that take more VRAM in 1440p and 4K. We've even seen GTA V hit 6GB before on a 980TI. Even a Titan X is only going to future proof your build for so long. These 2 cards will provide more than enough VRAM for quite a while. 2 of these bad boys are only slightly more expensive than 1 980TI so when we're looking at future proofing, 16GB VRAM is worth the few extra dollars over 6GB and you're still saving quite a bit when you choose these 2 cards over a Titan.
Thermaltake Core V21 MicroATX Mini Tower Case: Expandablity. In this particular build, there's going to be 2 3.5" bays left and 2 2.5" bays left if you want to add an SSD. Also, it has a windowed case wall so it'll look cool if you add any lights. Plus it has built in fans.
Corsair RM 1000W 80+ Gold Certified Fully-Modular ATX Power Supply: I went with this mainly because i plan on overclocking that i7-6700K mentioned above. This PSU will be enough to handle overclocking for the processor and won't give you any problems if you try to add any more storage drives in the future.
I tried to get the best performance possible with $2000. Its compact, its future proof, its got room for more storage, and its overclock ready. This build utilizes an i7 skylake processor thats ready to overclock, its got 16 GB of reliable RAM, an SSD boot drive and a 2TB storage drive, 2 of one of the best GPUs available in the AMD family, a compact case with a bit of expandability, and a 1000W PSU + water cooled CPU cooler for overclocking potential.
This build should be able to handle any game on the highest settings at any current resolution while getting good FPS (unless you have one of those 5K monitors from Dell right now, but if you do, you might be able to do some medium settings gaming on that)
Any critiques? Noticeable bottlenecks? A way to get better performance without completely blowing the $2000 budget out of the water? Let me know in the comments and if you like the build, make sure to give it an upvote!