Sorry to hear about the leak, that's rather sad. It's a crack in the glass and not a hole somewhere in the silicone? 1/4" plate glass is pretty darn tough, it would be handy to know what went wrong.

Very pretty frogs by the way.