Zyneth walks stiffly beside me, as taut as a compressed spring. The moment we finally step outside the library and back into the sunlight, I turn to check on him.
He beats me to the punch. â€...
2024-04-03 12:00:02 +0000 UTC
View Post
No, this can’t be happening here, not with so many people around. I thought it was over, I thought it was gone, but I can feel the predator’s hunger creeping into my mind.
Panicked, despe...
2024-04-01 12:00:03 +0000 UTC
View Post
I ragdoll through the air for one horrifying moment. Paradoxically, I have a perfectly steady view of my body falling to its inevitable doom as the orb I’m using to see through floats peacefully ...
2024-03-29 12:00:04 +0000 UTC
View Post
Oh fuck oh fuck oh fuck. What was I thinking? Zyneth warned me. He told me not to go too high or wander off on my own. And I blew him off like he was babying me.
Okay, calm down. I c...
2024-03-27 12:00:05 +0000 UTC
View Post
After a night spent Attuning the glass and using it to patch up various chips and reinforce my book side satchel, we head back to the Athenaeum in the morning. The easiest way I could solve my pred...
2024-03-25 12:00:04 +0000 UTC
View Post
Taking Zyneth’s advice—and keeping in mind the earlier warning about dangerous folk maybe hanging around the top floors—I only head up another couple levels before I start poking around the s...
2024-03-22 12:00:02 +0000 UTC
View Post
“I am starting to understand why Noli dislikes translators,” I say. It’s still so strange. So alien. They’re my words, but it’s not my voice.
“Somehow, I don’t think it’s the ...
2024-03-20 12:00:03 +0000 UTC
View Post
“Translator first,” Zyneth decides before I can ask him what the hell all that was about. Rival gangs? Gillow’s creepy obsession with Zyneth’s mom? I know he’s tied up in some shady shit,...
2024-03-18 12:00:07 +0000 UTC
View Post
I spend the night sitting on the chair, pushed over against the door and as far away from Zyneth’s bed as I can manage. Watching Zyneth sleep would be creepy (ignoring the fact I did that while i...
2024-03-15 12:00:03 +0000 UTC
View Post
It feels great to be walking through a town while being, you know, person-sized. And also just walking on two legs in general. Regaining a sliver of my humanity is nice. It’s not totally the same...
2024-03-13 12:00:05 +0000 UTC
View Post
It turns out a glass body is not particularly designed for people clothes. Noli lends me a pair of her slacks first, but since my body is held together with a series of Chain spells instead of musc...
2024-03-11 12:00:03 +0000 UTC
View Post
I insist on staying outside that night. Sitting around and watching them all eat delicious food—which probably smells and tastes fantastic—when I can’t do any of that just rubs salt in the wo...
2024-03-08 13:00:04 +0000 UTC
View Post
It takes three days to fix everything. Luckily the cloth sack prevented any of the shards from spearing through my vial, but it’s a terrible mess to clean up. I’m still finding bits of broken g...
2024-03-06 13:00:04 +0000 UTC
View Post
Rezira refills Zyneth’s cup of tea as he sits back in his chair, eyebrows raised, blinking repeatedly after I finish my story. Finally, he takes a sip of the tea, then sets the mug down.
â€...
2024-03-04 13:00:08 +0000 UTC
View Post
Call me Michaelangelo.
I’m a right Frida Kahlo. A fucking Leonardo da Vinci—and let’s just throw the rest of the Ninja Turtles in while we’re at it, because no one in the history of a...
2024-03-01 13:00:12 +0000 UTC
View Post
In the mean time, here's some random non-spoilery teasers from my artist (so you know they're going to be better than anything I could do)
2024-02-28 13:00:06 +0000 UTC
View Post
Sorry, friends, no update for you today. The first chapter of Loose Kanin will drop on Friday. Please accept this picture of Boba as an apology.
2024-02-26 13:00:12 +0000 UTC
View Post
The following short story takes place about 10 years before the events of Glass Kanin. I hope you enjoy!
* * *
Patty skidded around the corner, catching the ...
2024-02-23 13:00:13 +0000 UTC
View Post
Hey guys! While I'm on break between books, I thought it would be fun to upload some doodles I've done over the last year as I worked on this series. Nothing here will be spoilers for book 2, all b...
2024-02-21 13:00:09 +0000 UTC
View Post
Kia, here (not Kanin.)
THANK YOU all for joining me on this journey! I hope you had as much fun reading that book as I had writing it. Loose Kanin, Book 2, is written, NEARLY done be...
2024-02-19 15:00:18 +0000 UTC
View Post
“Are you ready?”
A breeze lazily stirs leaves through the yard, sun warm on my glass, as I pick my way around the circle traced into the dirt. I mean, I’m no pro, but it looks solid to ...
2024-02-19 13:00:03 +0000 UTC
View Post
It’s… over?
I can’t believe it. It can’t be that easy, can it?
Echo, Void Check.
[Void: 100%] Echo says.
I bristle. Is it still here? Is it still summoned?<...
2024-02-16 13:00:02 +0000 UTC
View Post
It’s different from before. When I renewed our spells, magic channeled along the threads that sewed our souls to our bodies, strengthening the bond. But the moment I activate the Core Bond spell ...
2024-02-14 13:00:03 +0000 UTC
View Post
I can’t dodge. I can’t flee. I can feel the predator’s mind sweeping around the clearing, picking out all the delicious souls waiting here for its arrival—and noticing me.
Hate thrums...
2024-02-12 13:00:07 +0000 UTC
View Post
Gingerly, Rezira sets Noli down on her wife’s body. It’s surreal to try to make sense of what I’m seeing. Noli—the Noli I know—is sitting on the stomach of an elf woman, who is breathing ...
2024-02-09 13:00:03 +0000 UTC
View Post
Blink and you miss it. Zyneth drops his hand, and like a magic trick everything around us has changed. The buildings are shorter, the stonework tan instead of red, even the direction and length of ...
2024-02-07 13:00:03 +0000 UTC
View Post
Rezira blinks. “Who the fuck is this guy?”
Well, at least now I know the aversion to swearing only extends to one half of the relationship.
“In milder terms, I could express the s...
2024-02-05 13:00:06 +0000 UTC
View Post
I shrink back, hurriedly dismissing the Attuned void into my inventory. Did she see? Has she seen me? Shit, I can’t deal with Tetara now, not when we’re just getting close to figuring all this ...
2024-02-02 13:00:05 +0000 UTC
View Post
“I’ll go first,” I say, gathering my glass and getting ready for another trek down the table. Best to test it on myself before I do anything that might result in another Trenevalt-level failu...
2024-01-31 13:00:10 +0000 UTC
View Post
I feel cold. Fifteen hours, max. We’re fucked. We’re really really fucked.
“What’s the matter?” Noli asks. She pokes at my math scribbles. “What is it?”
“Time limit,” ...
2024-01-29 14:00:02 +0000 UTC
View Post