SciFiScavengerMay 2026LikedThen the author's name I forget, but I enjoyed that. Aliens stranded on Earth, similarly.