One of the best mATX motherboard for skylake on the market. It has everything that I need. The only problem is that it can't detect the temperature of the GPUs. Since I don't have a fan controller, the PWM fans can only change their speed depend on the CPU temperature. I have to turn up the fans manually when gaming.
Source: asus - maximus viii gene micro atx lga1151 motherboard