Castelocked is a Homestuck fanfic by Thunder Reign, written as an Interactive Comic fan adventure on the MSPA Forums. It draws inspiration from Red Dead Virgo (amongst others) and follows a similar theme with a different approach. It updates with new panels every two days. Or, well, it did, before the proliferation of other popular bloodswaps led the creator to abandon the venture.However, the author started the adventure back up again on the 24th of March 2012. The new thread for the adventure can be found here. The mirrored version of the adventure can also be found here.It follows the adventures of twelve trolls, all who seem rather familiar. To be more specific: It's an Alternate Universe Fic, a bloodswap where Sollux is now an anonymous-blooded hacker and Tavros is the Emperor-To-Be. The title refers to the overarching theme of the adventure, namely the impact the caste system has on the trolls, and the social isolation produced from that.
Gamzee and Karkat, too. It didn't start that way, but as Gamzee underwent Sanity Slippage it increasingly fell to Karkat to keep him in check — by the start of the story, Karkat's life is almost completely consumed with caring for Gamzee, while Gamzee does very little in the relationship.
Ambiguously Evil: Vriska, emphasis on "Ambiguously". Yes, she has convinced herself that Eridan's paralysis of Nepeta to win her black affections is simply trolls being trolls, but she never actually does anything malevolent herself, apart from stalking Kanaya. Plus, it should also be noted that she's portrayed as having a dependent personality, so it's more likely she possesses Selective Obliviousness when it comes to his utterly selfish personality.
Flat "What.": Eridan, twice, when Vriska proposes her plan to sneakily become Kanaya's server.
Hypnotic Eyes: Eridan can mind control anyone, regardless of blood caste, so long as he's looking you in the eyes.
Ineffectual Sympathetic Villain: Karkat believes that, as an indigoblood, it's his duty to oppress lowbloods; unfortunately, he's much too softhearted to do it properly and just gets his ass kicked. Plus, he's usually too busy playing therapist to his Ax-Crazy moirail to have time for much of anything else.
Love Martyr: Gamzee is so Ax-Crazy that even Equius says that Karkat should just kill him and be done with it, but since Karkat refuses to do that, he has to spend almost all of his time caring for Gamzee, and blames himself every time Gamzee hurts someone. It's gotten to the point where he barely has a life outside of this.
Karma Houdini: As of now, Eridan. Lampshaded in his bio post, as his ability to weasel out of bad situations has convinced him he's invincible.
Mad Oracle: Terezi, even moreso than Sollux was. Knowing Terezi, she was strange to begin with, but the constant whispers of the doomed have made her worse.
Manipulative Bastard: Eridan, who crippled Nepeta just so he could have a kismesis. Also 'flushed' with with Tavros for the sole purpose of Gold Digging, and strings along his moirail knowing she has a flushcrush on him.