A PixelBlaze v2 that won't boot

I think I have a bad one, seems to power up, but nothing works…

Tried holding button down, nothing. Tried holding button down while powering on, the LED on board stays dim, but nothing happens.

Is there a way for me to attempt a re-flash with the USB port? or does this indicate something else wrong?