I believe those were the same pics leaked long ago as a prototype for something else, 375W and 8+8 pin isn't going to fly in retail