Eclipse a Sign of End Times? More Like God’s Glory on Display