Okay, it isn't *that* strange, but I've never seen one before. Picked this up at a thrift recently....a Nintendo Power "Stuff-It" brand binder. I assume it was something given away to subscribers of Nintendo Power years ago, but I haven't seen anything mentioned about it in my back-issues. Is that what it is?