I'm trying to find out if my Windforce 290 is compatible with the NZXT g10 water cooling bracket.
No windforce is a custom PCB
Yes windforce has a custom PCB, to the best of my knowledge from research the die, die height and screw spacings on the gigabyte windforce r9 290 PCB have not been modified from the reference PCB.
Meaning that the NZXT Kraken G10 water cooling bracket is in fact compatible.