It looks like they canceled all pending BTC transactions and moved their coins to a segwit wallet.
https://blockchain.info/address/1CPg9Sc4AgABkz94AukSf9o8EeNruEZYp7Hopefully they will still send my 50,475 satoshis that I withdrew 6 days ago. The pending tx appears to no longer be valid due to a doubke spend to their new wallet.
Currently, they are offline. Not sure for how long. Additionally, their faucets are also having problems. I'm able to access the different faucets, but can't login. So, I'm not sure what's exactly the problem perhaps, it's due to the fall of bitcoin. Let's just see next week since it's holiday for most people.