I think you mean "Glowbana"... ... and that is, in simplest terms, supposedly to be like the follow-up to Twilo. You can check out their website for all the details, i'm pretty sure it's www.glowbana.com but I haven't gone recently so I don't recall.