I forgot I posted this lol. It has been in my local pet shop for around 4 or 5 years now I believe. Never wanted to test it with my Pacmans though It is definitely some type of jelly substance.
I will post in the pacman section see if anyone else has seen or used it.