When I was up at DL last thursday, there was a 3rd-party vindicator being passed around. What company produced that again? I'm dumb and forgot, and my internet search-fu isn't turning anything up.