The Nancy Grace Roman Space Telescope getting to dish out some info!