I have actually won 0.37790614 LTC and 1965.87531968 Doge there on one account, and would be glad to provide some proof of it if you can suggest a suitable method for me to do so. I have also seen, and talked to the admin in the chat there on at least 3 separate occasions during the last 6 months.