I did a "click next" time travel out of boredom and hit this.
Good God, I had thankfully forgotten the turtle alt logo. I think they still sell it, but the only place you'll see it is in thrift stores. It's up there on the big hype and bigger disappointment reveal totem pole.