RE: You gotta see this.
Sorry to bust your bubble Ben, but the mirror idea was advertised several years ago in at least one magazine. It was supposed to be a kind of blind you could hide behind since approaching game would see a reflection of the woods and an animal of the same species. I' ve also seen the treestand mirror advertised years ago. I go to great lengths to make sure my equipment isn' t shiny, why would I carry something with me which could signal an aircraft?