I've build this machine for gaming purposes with focus of small yet powerful and stable enough to overclock the CPU and GPU.
Case: Corsair Air 240 Ive decided to go ahead with a white 240, since its looks very good aesthetically in my opinion, and more importantly it has dual chamber design that helps in managing the cables in tight spaces. I've got no complain overall with the case, except for one crucial thing. The PCIE express slot uses a built in latch without any support to bolt the GPU to the case (Even the hole does not have any threads to bolt it) that makes the GPU hold only by the PCIE express, which makes the GPU angled a bit downward since most of the high end card are quite heavy by default.
CPU + MOBO: Great cpu for gaming while cheaper than the i7, and I picked the gigabyte mobo for its plethora of features(mostly in audio department) and also for the colour of the mobo itself matches with my red theme.
GPU A standard GTX 970. In the future i might add another or just get the new 1070 card that might come later in the year.
Cooling: I've decided to watercooled both of my GPU and CPU, but do not want to be bothered in custom loop set-up. Therefore I pick to use ID-Cooling 120L RED for my CPU and corsair H60 + NZXT bracket for the GPU. The memory and VRAM are passively cooled by custom heat sink, since the bracket does not match the design of my card apparently, but so far no issue whatsoever with it. By design The 240 R actually cannot hold two 120mm radiators inside if using a micro-atx, but one of the radiator actually fits into the top frame of the case and of the radiator I put it at the bottom.
So there you go guys my first gaming build in a small form factor. To be honest its more fun and challenging in building it though rather than building a tower pc.