Fandoms
Recent works
-
supercilious & other english mishaps by imperfectcircle, kenopsia (indie) for Sonni89
Fandoms: Heated Rivalry (TV), Game Changers Series - Rachel Reid
06 Feb 2026
Tags
Summary
@2481agenda: guyzzzz. why is shane fukin hollander the only metro who can pronounce maxim tsyplakov's name correctly?????
@icingonthecake: stan twitter so RPF-poisoned the team captain of an MHL team making the effort to get his rookies' names right is somehow H*ll*n*v coded.
*
Twitter has a lot to say after Scott Hunter's big moment. Fully formatted. Maybe the real Hollanov was the friends we made along the way.
Series
- Part 1 of Hollanov RPF Social Media
-
A is for Ally by imperfectcircle, kenopsia (indie) for Sonni89
Fandoms: Heated Rivalry (TV), Game Changers Series - Rachel Reid
29 Jan 2026
Tags
Summary
After inadvertantly bearing witness to a dick pic from "Lily", Hayden goes so hard as an ally that he circles right back around to homophobia.
Now that Hayden Pike — pure of heart, dumb of ass — has that missing piece, everything makes sense. Of course Shane's cagey about his trans girlfriend. Hayden is so stupid.
-
The Hollander Accent Explainer by 2481agenda by imperfectcircle, kenopsia (indie) for Sonni89
Fandoms: Heated Rivalry (TV), Game Changers Series - Rachel Reid
22 Jan 2026
Tags
Summary
ok my girls, gays and nonbinarrays, its time to talk about the hollander accent
no, this isn't about how shane hollander speaks french like he learned it at gunpoint from an angry parisian witch. in fact, this isn't about how shane hollander speaks at all. this is about how his """rival""" ilya rozanov (aka the hot shirtless russian on everyone's dash) has a handful of english words he pronounces THE EXACT SAME WRONG WAY AS SHANE HOLLANDER
Series
- Part 2 of Hollanov RPF Social Media
-
Intervention by imperfectcircle for such_heights
Fandoms: Heated Rivalry (TV), Game Changers Series - Rachel Reid
22 Dec 2025
Tags
Summary
"Not because he is gay," Ilya says as if to a child. "Because Scott Hunter is seven million years old. It's not right. He should not be with someone so young."
Shane throws him a tiny, perfect smirk. "When Scott Hunter was his age, he wasn't even born."
"Exactly! You get it, Hollander," Ilya says, using the excuse to throw an arm around Shane's shoulders. "We must stage intervention. Cannot let nice young man be cradle-snatched."
-
I'll Make It Better by imperfectcircle, kenopsia (indie) for Sonni89
Fandoms: Heated Rivalry (TV), Game Changers Series - Rachel Reid
21 Dec 2025
Tags
Summary
"Ilya," Shane says, voice lilting and Ilya might fucking cry.
"Hey," Ilya says, magnetized and moving towards him. Shane looks — soft, he looks fine, so fucking breakable but not broken.
"There's my man," Shane says, in a small voice, musical. Ilya closes the distance between them, needing to touch him and needing him to lower his voice in equal measure.
Recent series
-
Hollanov RPF Social Media by imperfectcircle, kenopsia (indie)
Fandom Game Changers Series - Rachel Reid, Heated Rivalry (TV)
06 Feb 2026
- Words:
- 6,014
- Works:
- 2
- Bookmarks:
- 111
-
Stories by theme: Humour by imperfectcircle
Fandom Anthropomorfic, Chunder & Honks Series - Katherine Fabian, Crashing (UK TV), Dogs Lost In A Maze That Is Also In Egypt (VitaminWater Ad), Douglas Adams - The Long Dark Teatime of the Soul, Good Omens (TV), Good Omens - Gaiman & Pratchett, Good Omens - Neil Gaiman & Terry Pratchett, Hitchhiker's Guide to the Galaxy, How to Get Away with Murder, Original Work, Panic At The Disco, The High Life, The Magnus Archives (Podcast), Yudah Cohen Series - Rebecca Fraimow
25 Feb 2025
Summary
Stories where the jokes are the point. I think they're better if you have at least some familiarity with the canon.
Probably the best story here is “A Good Dog in a Dark Place” (Yuletide mini-fandom: Vitamin Water ad), but my favourite is "And Other Animals" (Hitchhiker's Guide).
- Words:
- 44,880
- Works:
- 19
-
Stories by theme: Short and introspective by imperfectcircle
Fandom Agatha All Along (TV), Alan Bennett - The History Boys, Bandom RPF, Good Omens - Gaiman & Pratchett, Lawrence of Arabia (1962), Sports Night, Stargate Atlantis, The History Boys - Bennett, The Magnus Archives (Podcast), Thor (2011)
10 Nov 2024
Summary
Short and introspective pieces, mainly addressing questions or issues raised by canon.
Probably the best story here is the most recent one, "my joy would be complete" (The Magnus Archives), but my favourite is "I'll Remember April" (History Boys).
- Words:
- 16,105
- Works:
- 13
- Bookmarks:
- 2
-
Stories by theme: Romance by imperfectcircle
Fandom Anthropomorfic, Bandom RPF, Crashing (UK TV), Discworld - Pratchett, Elementary (TV), Good Omens (TV), Good Omens - Neil Gaiman & Terry Pratchett, Men's Hockey RPF, Merlin (BBC), Original Work, Our Flag Means Death (TV), Panic At The Disco, Rogue One: A Star Wars Story (2016), Stargate Atlantis, The Magnus Archives (Podcast), Ursula le Guin -- The Birthday of the World, Wonder Woman (2017)
16 Sep 2023
Summary
Stories where the romantic relationship(s) are the central focus, and the plot is secondary or non-existent. I think most of these are pretty accessible even if you don't know the canon.
Probably the best story here is either "Between the shores of your souls" (Rogue One) or “be yourself my ally” (Wonder Woman), but my favourite is "Balance, Falling" (original).
- Words:
- 122,573
- Works:
- 20
- Bookmarks:
- 7
-
Stories by theme: Crossovers by imperfectcircle
Fandom Community, Discworld, Discworld - Pratchett, Discworld - Terry Pratchett, Doctor Who, due South, Generation Kill, Grey's Anatomy, How I Met Your Mother, Huge, Panic At The Disco, Sandman - Gaiman, Taskmaster (UK TV) RPF, The Old Guard (Movie 2020), Torchwood, True Blood, 陈情令 | The Untamed (TV), 魔道祖师 - 墨香铜臭 | Módào Zǔshī - Mòxiāng Tóngxiù
28 Jan 2022
Summary
Crossovers! Some are Discworld fusions, some are excuses for characters from different canons to hook up, some are both.
I'm having a hard time picking a best or a favourite -- just pick anything from 2007 onwards where you recognise the fandoms.
- Words:
- 20,880
- Works:
- 9
Recent bookmarks
-
Tags
Summary
A Reddit template for use on AO3.
- Language:
- English
- Words:
- 2,841
- Chapters:
- 4/4
- Collections:
- 2
- Comments:
- 49
- Kudos:
- 348
- Bookmarks:
- 283
- Hits:
- 13,412
Bookmarked by imperfectcircle
16 Jan 2026
-
How to Make iOS Text Messages on AO3 by CodenameCarrot, La_Temperanza
Fandoms: No Fandom
10 Apr 2016
Tags
Summary
This is a tutorial/live example on how to mimic iOS text messages on AO3 without the need to use images. There's also a chapter on how to have emojis displayed on AO3 as well.
Series
- Part 3 of AO3 Work Skins/Tutorials
- Language:
- English
- Words:
- 4,500
- Chapters:
- 2/2
- Collections:
- 7
- Comments:
- 385
- Kudos:
- 3,927
- Bookmarks:
- 3,826
- Hits:
- 169,750
Bookmarked by imperfectcircle
28 Dec 2025
-
something you can fix by some1_around
Fandoms: Heated Rivalry (TV), Game Changers Series - Rachel Reid
27 Dec 2025
Tags
Summary
Maybe if the video ended there, Shane thought, it would be okay. Okayish. Still incriminating. Still a fucking disaster. Still embarrassing, to have his breakup with this beautiful actress filmed and disseminated on Reddit of all fucking places, but not a nail in his coffin, burying him alive. But the video didn’t end there.
“Can I ask if you’ve ever been with another guy?” she had to ask.
And he, tears visible in his eyes, had to nod.
Just once. Just a single nod.
Why did he have to nod?
“Have you ever told anyone that before?” He shook his head. “Was it different? With a guy?”
“Of course.”
Of course.
“Was it better?”
“Yes.”
+++
Shane’s conversation with Rose is secretly recorded. Months later, after the All-Star game and Ilya’s confession in Russian, the video gets leaked online. Shane is outed to the world while Ilya is in Russia, and must now finish the 2016-2017 season with the entire world in on his secret.
Series
- Part 1 of something you can fix
- Language:
- English
- Words:
- 26,815
- Chapters:
- 1/1
- Collections:
- 1
- Comments:
- 1,345
- Kudos:
- 34,564
- Bookmarks:
- 9,025
- Hits:
- 391,954
Bookmarked by imperfectcircle
27 Dec 2025
-
Tags
Summary
This is a tutorial on how to create Twitter / X templates for AO3, includes both Tweets and profile card.
- Scalable so it's also accessible to mobile users.
- Tweets (chapter 1): text, tags, quote tweet, photo(s), replies, verified checkmark.
- Profile card (chapter 2): displays a user's profile as shown on Twitter.
- Please let me know if there are bugs and/or requests.Ao3 Twitter Template Generator now available! (Made possible by the amazing Anlanther): Now you only have to fill in your text and copy-paste the generated code!
- Language:
- English
- Words:
- 2,841
- Chapters:
- 4/4
- Collections:
- 4
- Comments:
- 151
- Kudos:
- 777
- Bookmarks:
- 715
- Hits:
- 30,615
Bookmarked by imperfectcircle
24 Dec 2025
-
Tags
Summary
Shane isn't used to people touching him. Then he meets Ilya Rozanov.
- Language:
- English
- Words:
- 6,915
- Chapters:
- 1/1
- Comments:
- 252
- Kudos:
- 5,838
- Bookmarks:
- 1,033
- Hits:
- 36,325
Bookmarked by imperfectcircle
21 Dec 2025

