I was just about to try flash it. I managed to fix it by opening it up, connecting the 3v3, gnd and then power cycling very rapidly (10 times in a few seconds)
Then the blue light started flashing momentarily and eventually went solid indicating it was alive again.