wehuntedthemammoth.com
Reddit Island Redux, or, The Possibly True Saga of Current Island
You remember Reddit Island, right? The utterly serious, unintentionally hilarious project in which a bunch of Redditors attempt to set up a Reddity miniature utopia on some remote island somewhere?…