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