Yes. Alive and well. Withdrawals work as well. You may need some tiny initial BTSX to register your receiving address. If you post your address, someone will send you 1 BTSX to register.
There may be a faucet in the making, but I'm not sure of the status.