The CST-01, the "world's thinnest watch," has seemingly been dead in the water since last summer when the company behind it, Central Standard Timing, posted their last update declaring that ...