Glance: What’s Behind That Cosmic Dust? A Newborn Neutron Star!