Yea, but it makes glow item frames...which glow yellowish-orange, kinda like glowstone, not glow inc. I think it would've been better for glowstone to get the update, because the squid itself doesn't even glow. And it's not like you can keep it as a pet easily, as they only spawn in the same place Axolotl do: Underwater, near natural stone. Meaning the Axolotl kill them. Usually I don't even find the squid, just the inc.
I think the Moobloom would be cool, along with Buttercups. Though I really like Illagers, and their lore, so the Iceologer was who I voted for.