Looks good! But 2GB is too low, I mean the beta for BF4 is 3gb of VRAM!!!! I know it will be less the more it is optimized before release, but still..........
Won't fit into some itx cases like the LianLi or some will need its hdd cages removed.
ITX is 6.7" x 6.7"
Asus GTX 670 mini is 6.75" (17cm) in length
EVGA GTX 650Ti @ 6"
This is 19.3cm (7.5in), still too long to be a mini