Craig of the Creek is so ahead of it's time.

Need I say more?