I don’t know why they’re not around anymore. It was a really fun place. :)
The reason they closed is explained in the link.