Shock City was delightful. It's certainly written for the age 8-12 range of kids who are into spooky things. Technically it's a sequel to Alexovich's kindergarten age picture book "It's not scary" but you don't need to have read that first.
Alexovich worked on one of the squickier 00's cartoons, Invader Zim, and it shows in his imagery, but he's also pretty good at the Spooky/cute esthetic, and also the "so cute it's actually creepy" aesthetic.
It's about a young boy (Milo) who is somewhat friends with a young Frankensteinian girl (Sunny). After she kidnaps him because she misses him so much (she comes on a little bit too strong) he reveals that he's moving actually, because the whole town has become more and more inhospitable, and the town is kinda done with it. So to keep her "best friend" from moving away, she determines to fix the city herself... With Milo's help of course, because she doesn't really understand what normal people need to live.
And that's the first couple chapters. I was happy with the fact that we see character development from everyone. Sunny learns to calm down a little and let Milo take the lead. Milo learns some courage and confidence, Sunny's parents learn to do a little more for the town, and even some of the bad guys change their ways!
We see zombies, mind control viruses, interdimensional clowns, sentient mold, and more creepy monstrosities everywhere, but they're all dealt with fairly reasonably. Sometimes you just have to talk to them. And sometimes you have to send them back where they came from.
I don't want to spoil any more of it, but I highly recommend this to all ages who are able to handle spooky material.