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.
Yeah they have gone to great lengths to prevent faucet abuse, but the min withdraw is pretty small imo, 100k sato isn't much, especially compared to alot of the gambling sites that wont let you withdraw less then 1m sato.