Dan Felder Profile
Dan Felder

@DesignerDanF

1,627
Followers
156
Following
300
Media
13,374
Statuses

Game Design Director at Sky Castle Studios. Formerly Riot Games, EA, Blizzard, Abrakam (on Faeria). All opinions and advice are my own. Pronouns: He/Him.

California, USA
Joined September 2011
Don't wanna be here? Send us removal request.
@DesignerDanF
Dan Felder
1 year
I often anonymously drop into game dev discussion groups, which are often full of aspiring devs, to share ideas or offer input. Someone just told me I didn't understand game balance at all, and linked me to an article to teach me about it. It was my own article. Should I tell?
53
69
2K
@DesignerDanF
Dan Felder
5 years
Tabletop Rpgs can learn a ton from video game design. My games improved massively once I started using my video game tricks in my tabletop game. For each like I get I’ll post one idea from video games you can use to level up your ttrpg (max 50 ideas, I learned my lesson).
155
272
1K
@DesignerDanF
Dan Felder
2 years
I'm so excited that the first card I designed is finally public. It's been really hard to keep this secret. :)
Tweet media one
29
22
686
@DesignerDanF
Dan Felder
1 year
Want to hear the game designer version of "is a hotdog a sandwich?" Here: "Is a store a crafting system?"
30
87
653
@DesignerDanF
Dan Felder
3 years
@PtakTestKitchen This is funnier if you flip the order: GRR Martin: "In this land dwells The Punished Wraith Olegath. He's a--" From Software: "Spooky crab!" GRR MARTIN: "... Fuck it why not?"
1
4
459
@DesignerDanF
Dan Felder
1 year
Legends of Runeterra is great because you get to play decks based around incredible creatures that don’t exist in the real world, such as poros, yetis, dragons, and birds.
12
23
473
@DesignerDanF
Dan Felder
5 years
D&D 4e might have the best mix of great ideas and significant problems of any RPG I've played. That's a goldmine for game design. For each like I get on this I'll say one great idea it has and one significant problem. :)
128
54
366
@DesignerDanF
Dan Felder
2 years
“But they were, all of them, deceived, for another coin was made…”
Tweet media one
13
21
358
@DesignerDanF
Dan Felder
2 years
Hey LoR folks, I know you all want to hear more about the specifics of rotation and that's coming (there's a lot to talk about) However, there's something important about rotation that seems to be less obvious, and worth emphasizing. Thread: (1)
33
35
337
@DesignerDanF
Dan Felder
1 year
Cool work souvenir. Onward booster packs. I got three foils. :)
Tweet media one
13
20
300
@DesignerDanF
Dan Felder
2 years
"Okay but is LoR REALLY the most generous cardgame?" "Well..."
Tweet media one
8
18
265
@DesignerDanF
Dan Felder
2 years
I'm curious, how many folks would be interested in this for LoR?
@conanssonLoR
ConanssonLoR
2 years
The button we need in LoR. The amount of times I wanted to spend money to gift someone a board/skin but didn't is too damn high. Would also help the tournament scene organize smaller prices.
Tweet media one
1
6
60
35
25
256
@DesignerDanF
Dan Felder
2 years
No matter how you feel about rotation, it's key to recognize that the only reason we would do it is because we believe in LoR's future. There will be growing pains, but I believe LoR is going to be an even better game in 5 years than it is now. See you in the game. :) (4)
5
13
241
@DesignerDanF
Dan Felder
3 years
@pvas @calebsaysthings I'm not sure how to explain that animals are held to different moral standards than humans. Dogs tend not to be able to attend ethics lectures. Some allowances are made.
0
0
219
@DesignerDanF
Dan Felder
3 years
@ProfBanks @boymonster There was a horrifying documentary scene about D&D where an old man running a game for kids at a local game store bragged about narrating how a girl's paladin character was taken to hell and graphically sexually assaulted and how she quit the game because of it. BRAGGED.
3
3
200
@DesignerDanF
Dan Felder
2 years
To any LoR players confused about attach/equipment interaction, have you ever tried to hold a cat and a sword at the same time? You gotta choose.
10
22
199
@DesignerDanF
Dan Felder
5 years
2) Milestone EXP. Give XP rewards for accomplishing goals INSTEAD of killing monsters. Keep the players incentivized on completing the quest, not feeling bad about avoiding unnecessary fights. Also opens up creative solutions to problems and minimizes book-keeping
6
4
197
@DesignerDanF
Dan Felder
2 years
Rotation makes zero sense for us to do if we weren't betting on the long-term future of the game. Why spend all that extra effort if we weren't planning on many future expansions coming out? (3)
2
10
192
@DesignerDanF
Dan Felder
1 year
@AdamBlumenau Well, yeah. Lots of people don't want to be constantly guilt-tripped while playing their "let's pretend to be fantasy heroes, don't take it too seriously" campaign. It's no more serious than kids on the playground pretending to be aliens invading earth. They're just having fun.
3
4
190
@DesignerDanF
Dan Felder
1 year
Even if you don't play LoR, watch this trailer just for the voices and music.
@PlayRuneterra
Legends of Runeterra
1 year
“Oh my… She must be the one the poachers call ‘Kashdaji Queen.’ How dare they exploit such a wondrous creature?! It doesn’t look like she needs us to protect her, that’s for certain. Let’s leave her be.”
68
402
3K
5
20
187
@DesignerDanF
Dan Felder
2 years
2
0
159
@DesignerDanF
Dan Felder
5 years
1) Unlockable Races. Have special races players can unlock as character options by discovering them, earning their loyalty through quests, and therefore making it plausible some of them might join your group. New characters can be made with that race now.
7
2
160
@DesignerDanF
Dan Felder
2 years
I'm SO excited we got to announce this. Players get to be a permanent part of the game, adding to the future cards that others will battle with.
9
18
158
@DesignerDanF
Dan Felder
2 years
Rotation was a LOT of up-front work for the team. Lots of game design work, analysis, engineering, visual design, UX, and more. We also knew it would upset some players in the short term. This is important, because it proves something that's very good news: (2)
2
4
151
@DesignerDanF
Dan Felder
2 years
By now a lot of you have seen the data leak of the upcoming "Game of Poros" expansion - and yes it was cool to work with G.R.R. Martin on the champion lore but PLEASE don't spoil it for others. Siri, schedule tweet for April 1.
7
6
146
@DesignerDanF
Dan Felder
3 years
@ExLegeLibertas This is why be theater kid. Theater kids love each other.
4
0
139
@DesignerDanF
Dan Felder
5 years
3) Bonus objectives. Players like to do more than the DM expects. Consciously work in opportunities for players to go above and beyond the minimum (and reward appropriately). Main objective: Free rebel leader from slave camp. Bonus objective: What if they freed ALL the slaves?
1
1
142
@DesignerDanF
Dan Felder
2 years
As a game designer, I often get asked what my day to day looks like. A large portion of game design is having fun answering the thousands of little questions that pop up on a day to day basis. Here's an example from the other day:
Tweet media one
5
4
135
@DesignerDanF
Dan Felder
2 years
When someone posts something they made that they’re excited about, encourage them. Or if you can’t, just let them have they’re fun. You don’t need to give people a reality check. So what if someone thinks their weird story or game idea is the best ever? Awesome! Have fun.
2
8
124
@DesignerDanF
Dan Felder
2 years
Hmm. If I ran a D&D-style game (likely using my own system I've designed) set in Piltover & Zaun... I wonder if anyone would want to play.
25
6
123
@DesignerDanF
Dan Felder
5 years
8) Customize and upgrade your equipment from pieces of your foes. Allow players to forge fire dragon scales into their armor to gain some fire resistance, or into their blade to gain the fire enchantment. You can always give foes have more health if the players get stronger.
3
5
126
@DesignerDanF
Dan Felder
2 years
@PaulDWatts @BrendanBlaber His content is usually great when he's talking about why he loves something. Time to rewatch the pathologic video again.
2
0
116
@DesignerDanF
Dan Felder
5 years
9) Achievements and titles. Players love it when the game recognizes their achievements, even without a reward. When they do something significant, tell them to write the achievement on their sheets. You can even provide a list ahead of time like "Lich-Slayer" and "Died in Glory"
1
2
123
@DesignerDanF
Dan Felder
2 years
"Samira's design is already really fun, but can we also feel like it's responding to the other lore characters? Preferably while making a pun?" "What if her levelup re:sett?" "... Print it."
@RubinZoo
Steve Rubin
2 years
Samira brings flashiness and finesse to Noxus. First champion to have a level up that resets!
12
6
318
3
7
117
@DesignerDanF
Dan Felder
2 years
Didn't want to wait for the patch. I went into the office today and played some games with the new cards against the AI. :)
9
4
117
@DesignerDanF
Dan Felder
2 years
@ducky_krupnik @JortsTheCat She called him Jer-Bear. The comic sans was clearly deliberate, and excellent.
0
0
106
@DesignerDanF
Dan Felder
5 years
13) Give the PCs mechanics that express their interparty dynamics. One PC is another's protector? Give them the ability to jump in front of an attack targeting that PC once per day. A PC sees another as a rival? Give them a boost whenever the other crits, motivated to outdo them.
1
5
109
@DesignerDanF
Dan Felder
4 years
@Pramas They saw what happened when Kemp stole the Georgian election in plain sight, with obvious election fraud and interference: Nothing.
1
28
104
@DesignerDanF
Dan Felder
1 year
There’s a LoR voice line that lives in my head rent free - Gwen saying “I’ve never been a guest of honor anywhere before.” Something about the phrasing conveys an absolute fairytale-like quality and I can’t place it. It’s the word “anywhere” for sure but WHY. So good.
6
7
103
@DesignerDanF
Dan Felder
1 year
@IronsparkSyris Just like when we DMs pretend to be surprised. :) The fact they're skipping the "normal" way to do this puzzle is why it feels extra-great. Puzzles are about making you feel smart.
1
1
105
@DesignerDanF
Dan Felder
7 years
Tomorrow is my first day at Blizzard. Lok'tar ogar!
11
1
105
@DesignerDanF
Dan Felder
3 years
@Vlad_Stakeumms I assure you, groups like yours are why the game struggled to gain mainstream acceptance for so long. Cringey, defensive 'gatekeepers' have always been the second half of, "TTRPGs are awesome, but..." D&D is now more welcoming, less like your group, and more popular. Weird. :)
9
2
99
@DesignerDanF
Dan Felder
8 months
Hey @riotgames colleagues, I know stuff is painful right now. You're all wildly talented and I know you'll get back on your feet one way or another, but if you want to chat about anything - let me know. I'll make time.
1
9
105
@DesignerDanF
Dan Felder
2 years
@axirez "Tell the people what you have seen today!'
0
4
104
@DesignerDanF
Dan Felder
2 years
@OkayestPainter I tell these people, “I’m so glad you’re giving your players trigger warnings” and they freak out. :) “I don’t give trigger warnings!!” “You’re telling them this isn’t a safe space, that’s a trigger warning.” It’s like confronting a robot with a paradox.
1
2
99
@DesignerDanF
Dan Felder
5 years
5) Unlockable classes. A great way to expand out of the core books and allow weirder stuff that doesn't fit easily into your setting. Also works with prestige classes. The player must find someone willing to teach them the ways of the class, becoming a quest in itself!
1
1
98
@DesignerDanF
Dan Felder
5 years
6) Turbo mode. It's fun to have a small currency to go above and beyond normal limits, figuring out where to spend it. I give each player 3 "Valor" each day. Spend 1 Valor to gain and extra attack, or +10 on a d20 roll (before you see the roll). Also lets you use "save or die".
4
4
100
@DesignerDanF
Dan Felder
5 years
12) Tie NPC relationships to tangible gameplay rewards. Persona is a good example. Murderhobos quickly start caring about helping NPCs and being in good standing with the community when doing so unlocks better crafting, combat bonuses, and other things.
2
3
99
@DesignerDanF
Dan Felder
2 years
I play lots of different cardgames for fun and research. I think Yugioh wins the prize for the most redundant and oddly specific card text. They make it clear that a LOT of cards cannot be Sett. Like, we get it - he's from a different game.
2
3
98
@DesignerDanF
Dan Felder
5 years
11) Flip spell components. Instead of learning a spell being hard and spell components being easily accessible, give wizards knowledge of how to cast most spells but require rare spell components. A level 2 wizard can cast meteor swarm... IF they use the heart of a fire dragon.
1
4
100
@DesignerDanF
Dan Felder
5 years
3 Continued) This gives players a chance to do something cool rather than just something the GM expected, and lets parties pick their own difficulty. Don't say "this is a bonus objective" just give bonus XP for players going above and beyond, working in opportunities to do so.
1
1
97
@DesignerDanF
Dan Felder
1 year
@BirbLOR It's been shared around at a lot of studios, or was back in the day. Got cited by Supercell in one of their GDC talks on game balance too. I think I'd write it a lot better now though.
1
0
99
@DesignerDanF
Dan Felder
4 years
@rdonoghue My favorite advice I give is to attack the players’ strengths - not weaknesses. If you have a fireball-happy mage don’t throw a fire elemental at them. throw a horde of treefolk that the group ONLY has a chance at beating because of the mage. Which will be more fun for players?
3
8
90
@DesignerDanF
Dan Felder
6 years
@Pale_0ntologist Then there's the guy who was a daredevil who got powers from the devil. They call him Ghostrider.
2
7
88
@DesignerDanF
Dan Felder
2 years
@JortsTheCat @shadowfirebird Yes, even within the series he's treated as an oddity for a cop; so the series isn't saying cops are normally like colombo. I'm with Jean on this one.
4
0
93
@DesignerDanF
Dan Felder
1 year
@AlcatorSK Often yes. In this case I was giving advice to a third party that they were coming in and saying was terrible advice. Basically they were quoting a foundational rule of thumb and I was talking about a more context-specific approach where that rule of thumb didn't apply.
0
0
92
@DesignerDanF
Dan Felder
7 years
*Professor Putricide voice* Good news everyone! I'm coming to Hearthstone as a game designer! @PlayHearthstone @bdbrode
9
1
86
@DesignerDanF
Dan Felder
5 years
7) Quest-for-Miracles. Create requirements to gain access to the OP divine magic, going on quests to earn your god's favor. "You hath journeyed to the Temple of Primordial Fire and driven out the desecrating Ice Devil. I grant you... The Sacred Flame."
2
3
94
@DesignerDanF
Dan Felder
2 years
@Drjoelpittaway @HodkinsonAlice @C_Pley It's deeply inappropriate and unprofessional to suddenly and randomly ask people out in the middle of a professional conversation, and implies your answer to one can affect the professional discussion too. Would you be okay with a job interviewer "just asking a candidate out?"
1
1
87
@DesignerDanF
Dan Felder
2 years
@MegaMogwai We went through so many iterations on her. It was really fun playtesting them all (I only got to see the end of her design process, and it was really satisfying to see her come together).
3
2
87
@DesignerDanF
Dan Felder
2 years
Remember: ChatGPT is NOT thinking. It simply tries to predict what a human would write in response to a question, based on similar-ish word patterns. It is utterly brainless in the process. Here's an example from 10 seconds ago:
Tweet media one
5
4
84
@DesignerDanF
Dan Felder
2 years
The worst part about being a Riot dev is that I can't share my Arcane or Players theories with anyone because if I'm right they'll think it's a leak :(
6
3
80
@DesignerDanF
Dan Felder
1 year
Me: "--and when you put a cost reduction item on it during a TPOC run it's wild!" Coworker: *joining call* "Hey folks, what'd I miss?" Me: "Just talkin 'bout security." Coworker: ".What about security?"
Tweet media one
1
3
82
@DesignerDanF
Dan Felder
5 years
10) Campaign structure. It's incredibly helpful to base a campaign structure on something you can play yourself to see how it works. That's hard/time consuming in ttrpgs but very doable in videogames. Base story-rich games on Bioware/Telltale, base open world on skyrim/botw.
0
2
83
@DesignerDanF
Dan Felder
2 years
@DirtyDiceGoblin I'm a licensed game designer, and I approve this message. Do this. Better yet, trigger an epic second phase. But also have the baddies react to the epic damage players dished out, or their sweet plan. Let the players feel like they did something awesome and it was recognized. :)
2
0
77
@DesignerDanF
Dan Felder
2 years
@AikadoLoR Clearly you've never been holding a cat in quicksand. We tested this extensively with our interns.
2
3
80
@DesignerDanF
Dan Felder
2 years
Everyone, can we get a nice welcome to our new LoR official team member. :)
@sauvft
merita
2 years
i can now legally say i work at riot games !
59
17
2K
4
5
81
@DesignerDanF
Dan Felder
6 years
1 like = 1 dungeon concept for your next tabletop rpg!
79
13
77
@DesignerDanF
Dan Felder
2 years
If you didn't know WORLDS QUALIFIERS start tomorrow for Legends of Runeterra! It's a brand new meta and I can't wait to see what secret tech the best players in the game unleash. Please don't break it but like... break it a little? I'll watching twitch most of the weekend :)
2
10
76
@DesignerDanF
Dan Felder
11 months
Updated my Bio. :) Can't wait till folks see what we're working on. It's still early stages so it'll be a while, but I'm very excited.
10
2
80
@DesignerDanF
Dan Felder
1 year
Update: Apparently they saw this tweet and realized who it was about. They sent me a rather apologetic DM. Had a nice chat afterward, game balance is a fun topic. :)
@DesignerDanF
Dan Felder
1 year
I often anonymously drop into game dev discussion groups, which are often full of aspiring devs, to share ideas or offer input. Someone just told me I didn't understand game balance at all, and linked me to an article to teach me about it. It was my own article. Should I tell?
53
69
2K
3
0
77
@DesignerDanF
Dan Felder
2 years
Tweet media one
5
9
74
@DesignerDanF
Dan Felder
5 years
6 Continued) Can't overstate how much this helps. Players now have an interesting decision on every skill check (do I spend valor on this or not?) and every turn of combat (do I spend valor for another action or not?). And solves the "must-make-or-die" skill check problem.
1
0
75
@DesignerDanF
Dan Felder
5 years
14) Provide multiple approaches to solve every problem. Deus Ex and Far Cry games do this well. Allow for stealth, rambo, diplomacy, or a mix. Don't make all equally effective for all problems, so players do still have meaningful decisions, but allow freedom of playstyle.
0
0
74
@DesignerDanF
Dan Felder
2 years
This thing really IS smart!
Tweet media one
2
7
71
@DesignerDanF
Dan Felder
2 years
@PlayRuneterra_ Wait you're a parody?
4
1
72
@DesignerDanF
Dan Felder
2 years
@zdarsky I now love the idea of a simpsons character like this: likeimagining if in college Ned Flanders was a playboy and got married before every one-night stand and then got it annulled right after. "The weddin' vows are the best foreplay neighborino, before you do the diddly!"
2
1
69
@DesignerDanF
Dan Felder
2 years
First time in my life, I'm getting to physically hold a TTRPG book I wrote something for. :) I wrote the journey rules for Trophy: Gold. Here's an excerpt :)
Tweet media one
2
2
67
@DesignerDanF
Dan Felder
2 years
This should be fun. Mind helping spread this around folks? We've got some cool stuff to talk about. :)
@theSkilledRoy
TheSkilledRoy - Jun
2 years
Hey everyone! Excited to announce that I've received the opportunity to talk to @DesignerDanF tomorrow about Legends of Runeterra! The stream will be at 5PM ET (in about 24h) and we'll be taking some questions from chat alongside my own! Trust me, you won't want to miss this!
Tweet media one
8
32
149
3
25
67
@DesignerDanF
Dan Felder
2 years
Real talk - I’m excited about having two formats. We’ve all been playing eternal since launch, I’m looking forward to trying out standard once you all get to deck brewing. :) Naturally any new meta is going to take some time to polish, and we’re here for it. See you in game. :)
2
3
72
@DesignerDanF
Dan Felder
2 years
Tweet media one
1
10
65
@DesignerDanF
Dan Felder
4 years
@seanphagen @AbeGoldfarb Yes. It’s a statement that birth and title doesn’t make someone worthy of respect. It’s what they choose to do with the time that is given to them. Nobility is a quality, not a birthright. They bow to no one.
0
1
66
@DesignerDanF
Dan Felder
2 years
Just a friendly reminder that this is also a standard neo-nazi talking point. Neo-nazis want to spread racist, hateful propaganda. Deplatforming them and vocally resisting them makes that harder. They call for "civil debate" until they've recruited enough to silence their enemies
@elonmusk
Elon Musk
2 years
Just a note to encourage people of different political or other views to engage in civil debate on Twitter. Worst case, the other side has a slightly better understanding of your views.
24K
26K
294K
5
10
66
@DesignerDanF
Dan Felder
2 years
@JortsTheCat @GoldSeamedGlass Sounds like you meant “here’s an idea, blame Instacart for overworking and underpaying people.” What you said sounded like “if you don’t like it, shop for yourself”. Not everyone can, and it sounds dismissive, like telling a worker if they don’t like their job just quit.
0
0
66
@DesignerDanF
Dan Felder
2 years
The format they're playing JUST REVEALED. They have just a little time to break it! There's no big testing period, it's a deck brewers paradise! I mean please don't break it but maybe, like, break it a little? :)
@LoRreport
LoRreport
2 years
It's now officially 1 week until the start of the Legends of Runeterra World Championships. The Top 16 have battled it out in the Regional Qualifiers and it has all come down to this.
Tweet media one
2
4
68
4
2
65
@DesignerDanF
Dan Felder
1 year
"New poke'mon are so lazy, there's one that's just a flamingo in a hat." Gen 1: "Let me introduce you to Seel. He is a seal. Also, this poke'mon is just half a dozen eggs."
5
0
64
@DesignerDanF
Dan Felder
2 years
I know some streamers follow me, so if I wanted to get a basic "not too embarassing but definitely not elite" streamer setup for some casual streaming - what would I buy?
8
2
65
@DesignerDanF
Dan Felder
1 year
@AdamBlumenau People absolutely question those stereotypes. There’s blockbuster movies explicitly about questioning those stereotypes. GTA is one of the biggest games ever and is not exactly pro “law and order”. Like with GTA, most are able to differentiate between game world and real world.
1
1
62
@DesignerDanF
Dan Felder
2 years
Marvel Snap is great fun but also shows the problem with starting a "use it or lose it" mana system on 1 mana. If you skip the first 2 turns, 1/3 of the game, you give up just 3/21 mana. That's nothing. Wish more games started at 3 mana on turn 1. Smaller linear increases.
5
1
64
@DesignerDanF
Dan Felder
2 years
That's fun. Now they're trying to sell basic security features. This is going to end very well for them. Everyone knows companies facing lawsuits over failing to protect users privacy do so much better when they force accounts to be more vulnerable. That's biz101, right?
Tweet media one
4
6
60
@DesignerDanF
Dan Felder
5 years
17) Faction reputation. Groups and guilds care about how the PC's actions affect the society. Codifying this with faction rep, which leads to rewards/consequences, encourages players care about the geopolitical situation too. "This job might upset the mage's guild..."
0
0
61
@DesignerDanF
Dan Felder
5 years
21) Ludicrous side-quests. Many games put the most insanely unfair or difficult challenge off the critical path, and tell people "if you go here, prepare to die". That's so fun. Creates agency and tension, and when players DO go there you get to go nuts. "I WARNED YOU!"
1
0
62
@DesignerDanF
Dan Felder
5 years
RPG Designers: Treat the GM experience as a game, not a job. Please. I started enjoying GMing again when I set up my tools for two games. My players play a game about exploration, risk/reward, problem solving, and tactics. I play a game about creative improvisation. #rpg #dnd
5
14
64
@DesignerDanF
Dan Felder
1 year
I think about decks in terms of three attributes: - Speed - Disruption - Resilience If there was no way to disrupt the opponent's gameplan, Speed would always be king. Slower decks must attempt to Disrupt the opponent's plan. This gives rise to Resilience (to disruption).
8
6
58
@DesignerDanF
Dan Felder
5 years
20) Class Changes/Respecs). It's good for gameplay, because I don't have to commit to things forever. It's good for story, because I want my warlock to change to paladin for a redemption arc without being punished. Just figure out a story or in-world justification.
3
1
63
@DesignerDanF
Dan Felder
2 years
Tweet media one
5
5
60
@DesignerDanF
Dan Felder
5 years
3) Continued) This probably relates to the biggest core issue with most GMing - the straightforward, obvious solution is the optimal solution. In this case, the GM is deciding what should be done and it's my job to facilitate. I want to PLAY my character, not "run" my character.
1
0
60
@DesignerDanF
Dan Felder
5 years
23) If a videogame would track it for you, then the process of tracking it probably isn't fun - and you shouldn't make your players do it by hand. Better to just cut it. If your game isn't themed around logistical planning, don't make players care about equip load.
1
1
60
@DesignerDanF
Dan Felder
1 year
@AdamBlumenau Thing is, in the real world violence is not a good or moral solution to most problems. Police brutality is horrifying, brutal vigilantism is horrying. Fortunately, most people don't treat D&D as a source of real world public policy.
0
1
59