One of the positive aspects of the internet is that every once in a while you stumble across some undiscovered gem that is enjoyable and revelatory.