It was the Avengers...
I knew that instantly. I can't understand why anyone is on here saying that this glass doesn't reduce glare. Yes it does. It COMPLETELY does. It's not only super clear, it actually does reduce a TON of glare. The wife and I drove ourselves 2 hours out of the way on our trip to Niagara Falls to go play WOZ for the first time in Toronto, and we were BLOWN AWAY by the invisiglass.
Here are pictures I took of side by side pins. Mind you, these pins were sitting right next to each other, so lighting conditions were the exact same!! The first pic is a stock TF, and the second pic is a WOZ with invisiglass. There's no arguing with this. Just look at the pictures. The difference was even more noticeable in person.
I don't own invisiglass. I have no dog in the fight, but don't sit here telling me that it doesn't reduce glare.