So why is this site still going? Can there really be any profit in it?
I have some funds frozen so I check in from time to time but I'm always surprised that the site it still there.

Take a look at first post in this thread:
https://bitcointalk.org/index.php?topic=49383.0Kumala (the owner) has closed it. It is done. Game over.