Just visited like I do almost every day and it seems that it closed down, you can follow on Reddit now.