What's up with Pebble?

According to the Site "Is Pebble Shipping" (run by Pebble) production stopped in mid-march at around 57.000 units and since then, they have not updated their site. 

Is production still going or did they give up facing the iWatch announcement in June?