It's definitely a niche product, since there aren't many who'd give up ALL internal expansion card abilities. Maybe it's designed to be duct taped to a touch screen monitor to give you the ultimate Windows 8 all-in-one Metro gaming PC
The 8-pin CPU connector is still near the top of the board. Is that 2x8pin + 2x6pin PCI-E power lining the bottom of the board? It's enough power for GTX 680s or 7970s assuming they won't overheat and desolder themselves.