As I remember, people only can withdraw but not play or deposit.
The last time I deposited into freedoge.co was about 1 month ago. It was done with no problem.
I made a withdrawal as well. The withdrawal didn't work fine. It took three days to receive the coins.