It sounds a lot like one of those ninja plates but blue and done by 3M. If so it could be really cool. I think the Ninja Plates work with PLA and ABS. You just flex them to pop off your print. I'm interested to hear how it works for you.