November 21, 2023 Ikechukwu Ufomadu Press Vulture: "Amusements" is "marvelously bizarre" November 21, 2023 Ikechukwu Ufomadu Press Read the full review here. Ikechukwu Ufomadu