NOTABLE WORKS REVIEW: Itch! By Gemma Amor

Reviewed by Twilight Sage Moon Released: October 9, 2025 Content Warnings: Sexual assault, suicidal ideation, self-harm, physical and emotional abuse, homicide. The use of bugs in horror has been used as a gross-out factor for so long, but more authors…








