Is there any sort of 'about' page that I can look at which might have more info about the site? So far (after 15 minutes) I'm loving this place. Reddit getting rid of /r/all was the last straw. I don't mind there being less active users here, as long as there are users here.
Well done to the devs!