Site is down indeed.
However, on the withdrawal limit, I disagree.
The reason I think they took it is because they have a faucet. They want to chase people away who are there for the faucets. 3 times a *2 win and leave is not a way for a company to make good betting money. They are not there for the too small fishes.
However, if you insert just 1 dollar and bet wisely, it's not too hard to make some serious profit quickly. And that's when the withdrawal limit is quite fine.