Finally Released! The Image from the James Webb Telescope That We’ve All Been Waiting For!