The First Shocking Images from the New James Webb Telescope Have Just Been Released!