I'm sure every mibber has @ least a few games, I know I do, here's a link for ya to gander @ Your game is on this link I believe, or a facsimile thereof.
LINK :: https://marbleconnection.com/topic/29828-marble-games-id-show-us-what-you-have/
Almost all clearies have some sort of pattern inside or on the surface when exposed to uv light, I was only able to positively ID about 1 out of 1000, wish I could help ya out a little more Brother
Vidrio made the electric cigarette lighters you have IMO, they made many other glass products, gear shift knobs, electric fan bases, lamp stands etc. but don't believe they made marbles ??
LINK :: https://www.afcaforum.com/forum1/52516.html
THinkin yours is an example of a Euro type sparkler, although not that colorful still one IMO, I could be mistaken, maybe a few more pix of just the seams to make sure if you could ??