Aw, yeah, poor thing. Another veteran of marble games.
Could be the glow I'm thinking of.
The glass I have in mind is transparent, so it has a different look to it. But if you're seeing actual blue light emanating, that could be the same chemical colorant.