Unless you are also going to edit/stream etc.. It's a little waste for a gaming PC. I7 6700K would do no good than a i5 6600k in gaming, 1000G2 is also overkill,even if you SLI the card in future.
But speaking of how good the PC is, it's pretty nice build for 1080p and 1440p