kfwyre's recent activity

  1. Comment on Looking for a low-profile desktop gaming PC in ~tech

    kfwyre
    Link Parent
    The PC is connected to the TV in my living room. It’s primarily used to stream games to my other devices (Laptop, Deck, Tablet) via Moonlight, but I’ve also got a hard drive with Batocera set up...

    The PC is connected to the TV in my living room.

    It’s primarily used to stream games to my other devices (Laptop, Deck, Tablet) via Moonlight, but I’ve also got a hard drive with Batocera set up on it that I can boot into to play light gun games with my Gun4IR setup.

    2 votes
  2. Comment on How did you ruin a game for yourself? in ~games

    kfwyre
    Link Parent
    Time you enjoy wasting is not wasted time.

    Time you enjoy wasting is not wasted time.

    21 votes
  3. Comment on That dropped call with customer service? It was on purpose. (gifted link) in ~life

    kfwyre
    Link
    This doesn't work for all circumstances, but I've used it before to good effect when dealing with sludgey nonsense. I mentally call it "the communication chain." Here's what you do: Document the...

    This doesn't work for all circumstances, but I've used it before to good effect when dealing with sludgey nonsense. I mentally call it "the communication chain."

    Here's what you do:

    • Document the date and type of each contact, as well as the point of contact.

    • Contact repeatedly at regular intervals. Depending on the urgency this could be as much as daily, though my general rule of thumb is three to seven days.

    • With each subsequent contact, initiate by "reading back the chain" of all previous contacts.

    A made up example:

    Hi Sarah,

    I called your office on July 1 and spoke to Roger about [whatever the issue is]. He directed me to email you, which I did on July 1. I did not hear back from you and sent a follow-up email to you on July 4 and again did not receive a reply. I contacted Roger again on July 7, and he did not reply. I am now reaching out to you again [July 10] in hopes of resolving [the issue]. If you are not the point person for this, please let me know who I should be contacting.

    This one has three points of prior contact: July 1st, 4th, 7th. On the next contact (say, July 13th) I would add the July 10th contact to the beginning. And if that one fails, I'd add the July 13th one to my July 17th email/phone call.

    Yes, it's a little bit obnoxious, but that's sort of the point. It does a couple things:

    1. It shows that you're documenting everything, which makes them more likely to take you seriously.
    2. By doing it repeatedly with the same individual(s), you're showing that you're applying what little accountability you have in the situation to them making them more likely to take action on their end.
    3. The longer the chain gets, the more it becomes a liability for them. You're effectively using their own sludge against them by repeatedly documenting their inaction.
    4. It's effective in-person or on the phone because it's a passive aggressive way of saying "I'm pissed off right now" while maintaining politeness.
    5. It's especially effective in email, because you're creating a written record.
    6. It makes escalating your complaint much more of a concern for them, because they know that, if it gets there, you're going to read back the chain to a higher-up.

    I got my masters degree from an accredited but very sketchy and poorly run program. I had to use this tactic multiple times with them. After generating those first couple of links in the chain, however, I was usually able to get what I wanted either out of persistence, or by me "threatening" to take my chain of communication up one link in their chain of command ("I would like to escalate this to someone who can solve this problem -- who should I contact?"). I think my longest chain with that program was in the 8-10 range, and with them I gave a full WEEK between points of contact (it was literally part of my Monday routine at the time).

    I will fully acknowledge that it sucks that I even have to do something like this in the first place, and I fully realize that the people on the receiving end aren't at fault, but, in the face of sludge, this is one way I can try to gain some leverage in the situation.

    15 votes
  4. Comment on Looking for a low-profile desktop gaming PC in ~tech

    kfwyre
    Link
    Update: I'm holding off on the purchase for now (and the near-term future). I got sticker shock when looking into options, and I also don't NEED to replace my current aging setup currently, as...

    Update:

    I'm holding off on the purchase for now (and the near-term future). I got sticker shock when looking into options, and I also don't NEED to replace my current aging setup currently, as it's still (mostly) working fine.

    I appreciate all of the feedback people have given me here. It's given me a lot of different options to explore for when I finally do take the plunge.

    5 votes
  5. Comment on How can I organize and store my cables? in ~life.home_improvement

    kfwyre
    Link
    Update: A BIGTIME THANK YOU TO EVERYONE HERE! I got some wall cable racks, this USB cable tester, and these magnetic cable ties. I then pooled ALL of my cables, sorted them, tested my USB ones,...

    Update:

    A BIGTIME THANK YOU TO EVERYONE HERE!

    I got some wall cable racks, this USB cable tester, and these magnetic cable ties.

    I then pooled ALL of my cables, sorted them, tested my USB ones, and kept only the necessary ones. Small cables went on the hangers. Larger cables got coiled, tied, and put in gallon Ziploc bags by type.

    I bought two of the racks, with one being my "stuff I'll use" cable storage (mostly USB stuff), and the other being my "odd one-offs" rack.

    All my power cables got tied and put into a drawer.

    I realize this goes against the spirit of my post, but if I had to make a recommendation to anyone doing this it would be this:

    Forget about organizing your USB cables. Throw everything out and buy back good current versions of the ones you need.

    Why do I say this? It took me hours to organize and test all my USB cables. What did I learn? Many of them were old -- something I already knew. A whole lot of them didn't support data or power delivery. Among the ones that did, many of them weren't up to date.

    Also I had so many of them it was obnoxious. I had over 30 USB A to C cables! More. Than. Thirty.

    I could have saved a lot of time and effort had I just tossed them all and spent maybe $30 to buy a couple of current spec cables with the right tips. What are the right tips? Well, nearly everything I use now has USB-C ports, and for the stuff that doesn't, I already have this. Three cables cover pretty much every configuration will likely need going forward: USB A to C, C to C, and this 3-in-1.

    I did keep a few more cables than just those three, in the interest of having different lengths of cables for when I need something short or something long.

    Despite my hindsight, I'm not mad that I did things the way that I did. In fact, it was wonderfully freeing. That clutter had been weighing on my soul behind the scenes, and now it's gone!

    Also going through everything manually was a good exercise in learning to let go, because on my initial pass, the "but I might need it!" part of my brain had me saving something like eight different USB C-to-C cables. The "let it go" part of my brain had to step in and have a frank conversation about how I will never be in a circumstance in which I will need eight of those cables at once. (And even if I did, I could just buy some more of them in a pinch.)

    1 vote
  6. How did you ruin a game for yourself?

    Warning: this post may contain spoilers

    Maybe you spoiled the story.

    Maybe you min-maxed the fun out of it.

    Maybe you played it SO much that eventually its tiny little flaws were all you could see.

    Maybe you spent so much time excitedly modding it that, when it came time to finally play it, the fire was out.

    Whatever the reason: what was the game, and how did you ruin it for yourself?

    30 votes
  7. Comment on Share the contents of an old file you've got lying around in ~talk

    kfwyre
    Link Parent
    Great guess! But no, I never played the console DOOM releases. Also that was an interesting read and a very cool effect.

    Great guess! But no, I never played the console DOOM releases.

    Also that was an interesting read and a very cool effect.

    2 votes
  8. Comment on Save Point: A game deal roundup for the week of June 29 in ~games

    kfwyre
    Link Parent
    I recommended Clutter's Greatest Hits over in the hidden gems topic. There isn't much "game" to it. It's just matching objects over and over again. Calm and chill. One thing I was surprised by is...

    I recommended Clutter's Greatest Hits over in the hidden gems topic.

    There isn't much "game" to it. It's just matching objects over and over again. Calm and chill. One thing I was surprised by is that the number of different styles of matching the game has you do is impressive. It iterates on the matching concept in lots of different ways.

    It's got some old-school jank charm. Also, between the levels there are memoir/life-advice messages from the dev. They're earnest, but also feel like a bit much for a game of this type. I ended up skipping most of them.

    Nevertheless, it's easily worth the asking price here if you're looking for something to turn your brain off to.

    Also, I haven't played it yet, but Logic Town is from the same dev that did one of my other hidden gem recommendations: Proverbs.

    2 votes
  9. Comment on Share the contents of an old file you've got lying around in ~talk

    kfwyre
    Link Parent
    I didn't just save stuff, I printed some of them out so that I could have a physical copy! It's hard to appreciate from a modern perspective, but back then we weren't drowning in stimuli like we...
    • Exemplary

    I didn't just save stuff, I printed some of them out so that I could have a physical copy!

    It's hard to appreciate from a modern perspective, but back then we weren't drowning in stimuli like we are today. You couldn't go on your phone to get infinite feeds of content. You couldn't stream something you wanted to watch on demand. If you wanted new music, you had to listen to the radio or take a gamble on a new cassette/CD that you might or might not end up liking.

    When Napster entered the scene, it could still take you hours to download a single song. And that's if you could have hours of uninterrupted internet access. Because it used up the phone landline, you couldn't just sit online forever like we do today unless you were willing to shell out for a fully separate line just for the internet.

    As such, interesting content was harder to come by and more likely to be significant beyond just a singular moment. For example, I used to read and re-read my gaming magazines. Over and over again. Whereas today, if I had a subscription to one, I'd just as likely not even pick it up in the first place. If I read a review for a game today, I'm more likely to just skim it for the important bits, but I used to read whole reviews, from start to finish, repeatedly.

    Of course, back then there were far fewer games, and even fewer that I had access too, because my local stores didn't sell everything that was coming out.

    Overall, we just had less stuff available to us that required more work and effort to get. So when you did get something cool, you wanted to hold onto it and come back to it.

    Add to that there was simply a lot less you could do with computers, and the internet was a very different place. Now we rely on services to curate content for us, whereas back then we were our own curators.

    15 votes
  10. Comment on European Speedrunner Assembly’s Summer 2025 event, a weeklong charity marathon featuring speedruns, is live (runs June 28 - July 5) in ~games

    kfwyre
    Link Parent
    The event is picking up steam! They had a full crowd for the Spyro run last night (and an incredibly uncomfortable wrestling bit where one of the runners put someone through a table in a way that...

    The event is picking up steam!

    They had a full crowd for the Spyro run last night (and an incredibly uncomfortable wrestling bit where one of the runners put someone through a table in a way that looked genuinely unsafe).

    2 votes
  11. Comment on Share the contents of an old file you've got lying around in ~talk

    kfwyre
    Link Parent
    This is very cool! Also, seeing this immediately reminded me of some game that I played back in the 90s that had a screen that looked like that but that I can't put my finger on. It had an almost...

    This is very cool!

    Also, seeing this immediately reminded me of some game that I played back in the 90s that had a screen that looked like that but that I can't put my finger on. It had an almost identical color scheme and similar wavy layout.

    My initial thought was that it was a SkyRoads background, but I found a list of those and none of them really match. Another part of me thinks maybe it was one of DOOM's interstitials, but no dice (it does admittedly look similar to one from Scythe, but I never played that game so it's not the one I'm thinking of).

    Anyone have a lead on this? Did it ping a memory for anyone else?

    2 votes
  12. Comment on The 2025 Steam Summer Sale is live (runs June 26 - July 10) in ~games

    kfwyre
    Link Parent
    The Void Rains Upon Her Heart is genuinely excellent, but it's the kind of game I can't ever really recommend to anyone because it has (to me) completely unnecessary nudity in it. There's an...

    The Void Rains Upon Her Heart is genuinely excellent, but it's the kind of game I can't ever really recommend to anyone because it has (to me) completely unnecessary nudity in it. There's an option to turn it off, but it just blurs bits instead of removing the images altogether. I'd love for an option to disable it completely.

    The gameplay is truly excellent though. It's got a brilliant set of mechanics with TONS of replayability.

    3 votes
  13. Comment on Looking for a low-profile desktop gaming PC in ~tech

    kfwyre
    Link Parent
    I should have mentioned this in my post, but the PC's also going to be used for media streaming (a Jellyfin server), as well as a Batocera setup.

    I should have mentioned this in my post, but the PC's also going to be used for media streaming (a Jellyfin server), as well as a Batocera setup.

    3 votes
  14. Humble Choice - July 2025

    July 2025's Humble Choice is now available with the following eight Steam games. Steam Page Opencritic Steam Recent/All Operating Systems Steam Deck ProtonDB Warhammer 40,000: Rogue Trader 78 87 /...

    July 2025's Humble Choice is now available with the following eight Steam games.

    Steam Page Opencritic Steam Recent/All Operating Systems Steam Deck ProtonDB
    Warhammer 40,000: Rogue Trader 78 87 / 85 Win, Mac ✅ Verified 🎖️ Platinum
    Cat Quest III 82 96 / 94 Win ✅ Verified 🎖️ Platinum
    Death's Door 88 90 / 93 Win ✅ Verified 🎖️ Platinum
    DAEMON X MACHINA 70 63 / 86 Win 🟨 Playable 🎖️ Platinum
    Wizard With a Gun 76 79 / 80 Win ✅ Verified 🟨 Gold
    Neo Cab 75 -- / 81 Win, Mac 🟨 Playable 🟨 Gold
    Everafter Falls -- -- / 86 Win, Mac, Linux ✅ Verified ✅ Native
    Blanc 68 -- / 75 Win ✅ Verified 🟨 Gold

    Does anyone have experience with any of the games and, if so, would you recommend them? Is there anything in here that you're particularly excited to play?

    12 votes
  15. Share the contents of an old file you've got lying around

    Share some digital clutter from one of your hard drives -- something from a LONG time ago. For example: a to-do list, poetry, a script you wrote, a PowerPoint presentation, etc. Give us the date...

    Share some digital clutter from one of your hard drives -- something from a LONG time ago. For example: a to-do list, poetry, a script you wrote, a PowerPoint presentation, etc.

    Give us the date the file was created/modified.

    And, if you so choose, give us context on the file (but if you'd rather let it speak for itself, feel free!).

    41 votes
  16. Comment on Looking for a low-profile desktop gaming PC in ~tech

    kfwyre
    Link Parent
    Nope! The only reason I want some heft to it is that I play with a multiplayer group, and sometimes we pick more demanding games. For example, Killing Floor 3 is on our horizon. Would a cute mini...

    you don't need 4K right?

    Nope!

    The only reason I want some heft to it is that I play with a multiplayer group, and sometimes we pick more demanding games. For example, Killing Floor 3 is on our horizon.

    Would a cute mini build like the ones you and @sleepydave recommended be able to handle a game like that? It doesn't have to run beautifully, it just has to not choke.

    3 votes
  17. Comment on Looking for a low-profile desktop gaming PC in ~tech

    kfwyre
    Link
    Current consideration: ASUS G22CH: it's up near the top of my price range, but it's only 4.53 in (11.5 cm) wide, so if I'm able to turn it on its side, then it'll fit easily. Only problem I see is...

    Current consideration:

    ASUS G22CH: it's up near the top of my price range, but it's only 4.53 in (11.5 cm) wide, so if I'm able to turn it on its side, then it'll fit easily.

    Only problem I see is that it looks like both sides are used for airflow. If I turn it, could I just lift it up on risers so that there's air underneath it as well?

    3 votes
  18. Looking for a low-profile desktop gaming PC

    Main constraint: The space it needs to fit in is 7¾ in (19.7 cm) high. Width and length aren't a concern. Primary use: Gaming. Doesn't need to be top of the line or cutting edge. Most of what I...

    Main constraint: The space it needs to fit in is 7¾ in (19.7 cm) high. Width and length aren't a concern.

    Primary use: Gaming. Doesn't need to be top of the line or cutting edge. Most of what I play isn't very demanding, though I would like the option to play newer stuff if I find something that interests me.

    Budget: Ideally less than $1500, but I do realize that I might have to pay out a bit more because I want something both pre-built and compact. $2000 is the hard limit.

    Important: I am NOT interested in building my own PC. (Yes, I have done it before, including one that was in a compact case that was HELL to get right.)

    Me being uninformed: This might be a silly question, but can I lay desktop towers down on their side? Any traditional tower isn't going to fit, but some of them are thin enough that, if put in landscape instead of portrait, they would. I've read conflicting things about this online, particularly regarding liquid cooling and airflow.

    If anyone has any recommendations, I'd appreciate it!

    18 votes
  19. Comment on European Speedrunner Assembly’s Summer 2025 event, a weeklong charity marathon featuring speedruns, is live (runs June 28 - July 5) in ~games

    kfwyre
    (edited )
    Link
    I'm surprised at how empty this event is. Hardly any people in the audience on Stream 1, even during peak times. During the We Love Katamari run yesterday on Stream 2, they celebrated getting an...

    I'm surprised at how empty this event is. Hardly any people in the audience on Stream 1, even during peak times. During the We Love Katamari run yesterday on Stream 2, they celebrated getting an IRL audience member. One.

    I also haven't seen a lot of the usual ESA staff (e.g. Argick, BigJon, huds) around. I was thinking this would be all the more popular given that ESA had to skip their previous event, but it's surprisingly sleepy.

    5 votes
  20. Comment on Tildes Game Giveaway: June/July 2025 in ~games

    kfwyre
    Link Parent
    All animals have been named! Thank you to everyone who participated. All the little details everyone created were a delight to read. Here's the game list for anyone who's curious about what went...

    All animals have been named! Thank you to everyone who participated. All the little details everyone created were a delight to read.

    Here's the game list for anyone who's curious about what went out.

    Full Giveaway List
    Batch 01 A Juggler’s Tale
    Batch 01 Blazing Chrome
    Batch 01 Darkstone
    Batch 01 Deponia Doomsday
    Batch 01 DOOM 64
    Batch 01 Genome Guardian
    Batch 01 Little Orpheus
    Batch 01 Mr. Prepper
    Batch 01 Old School Musical
    Batch 01 Pharaonic
    Batch 01 SIMULACRA 2
    Batch 01 Time on Frog Island
    Batch 01 Unity of Command: Stalingrad Campaign
    Batch 01 Warhammer 40,000: Gladius - Relics of War
    Batch 02 Crash Time 3
    Batch 02 Double
    Batch 02 FORCED: Slightly Better Edition
    Batch 02 Gurumin: A Monstrous Adventure
    Batch 02 Iron Fisticle
    Batch 02 Killer Is Dead - Nightmare Edition
    Batch 02 LEGO Batman
    Batch 02 Rock of Ages 3: Make & Break
    Batch 02 Shapez
    Batch 02 Solas 128
    Batch 02 SONG OF HORROR COMPLETE EDITION
    Batch 02 The Wild Eight
    Batch 02 Unity of Command II
    Batch 02 Valfaris
    Batch 03 Anomaly Warzone Earth Mobile Campaign
    Batch 03 Battlestar Galactica Deadlock
    Batch 03 Biped
    Batch 03 Escape Simulator
    Batch 03 Fantasy General
    Batch 03 Frozenheim
    Batch 03 Heaven Dust
    Batch 03 HYPERVIOLENT
    Batch 03 Ironcast
    Batch 03 Legend of Keepers: Career of a Dungeon Manager
    Batch 03 Quantum Break
    Batch 03 Raptor Boyfriend: A High School Romance
    Batch 03 There Is No Light
    Batch 03 Zombie Solitaire 2 Chapter 3
    Batch 04 Alfred Hitchcock - Vertigo
    Batch 04 Anomaly: Warzone Earth
    Batch 04 Chivalry: Medieval Warfare
    Batch 04 Encased: A Sci-Fi Post-Apocalyptic RPG
    Batch 04 Fantasy Blacksmith
    Batch 04 Gato Roboto
    Batch 04 GRAPPIN
    Batch 04 Nomad Survival
    Batch 04 State of Mind
    Batch 04 Stikbold! A Dodgeball Adventure
    Batch 04 Time on Frog Island
    Batch 04 Toki
    Batch 04 XIII - Classic
    Batch 04 You Suck at Parking - Complete Edition
    Batch 05 Broken Age
    Batch 05 Circus of TimTim – Mascot Horror Game
    Batch 05 Dead Age
    Batch 05 Don’t Escape: 4 Days to Survive
    Batch 05 For the King – Deluxe Edition
    Batch 05 Hero of the Kingdom III
    Batch 05 Monster Sanctuary
    Batch 05 Neo Cab
    Batch 05 Psychonauts
    Batch 05 Shatter
    Batch 05 Silver Chains
    Batch 05 Who Pressed Mute on Uncle Marcus?
    Batch 05 Yakuza: Like a Dragon
    Batch 05 Zombie Driver HD
    Batch 06 Ancient Enemy
    Batch 06 Deadly 30
    Batch 06 Just Ignore Them
    Batch 06 Knights of Honor II: Sovereign
    Batch 06 Minute of Islands
    Batch 06 Paleon
    Batch 06 Praetorians
    Batch 06 Space Crew: Legendary Edition
    Batch 06 Steelrising
    Batch 06 Superbugs: Awaken
    Batch 06 The Falconeer
    Batch 06 The Secret World
    Batch 06 They Always Run
    Batch 06 Who’s Your Daddy
    Batch 07 Astronarch
    Batch 07 Bomber Crew: Deluxe Edition
    Batch 07 GetsuFumaDen: Undying Moon
    Batch 07 Golf Gang
    Batch 07 Hero of the Kingdom
    Batch 07 Lawn Mowing Simulator
    Batch 07 Not the Robots
    Batch 07 Patrician III
    Batch 07 Punch Club
    Batch 07 Radio Commander
    Batch 07 Steel Rats
    Batch 07 The Wild Eight
    Batch 07 Wolfenstein: The New Order
    Batch 07 Xpand Rally
    Batch 08 Accident
    Batch 08 Act of Aggression - Reboot Edition
    Batch 08 Cook, Serve, Delicious!
    Batch 08 Eldest Souls
    Batch 08 Framed Collection
    Batch 08 GemCraft - Frostborn Wrath
    Batch 08 GOAT OF DUTY
    Batch 08 MageQuit
    Batch 08 Monaco: What’s Yours Is Mine
    Batch 08 My Lovely Wife
    Batch 08 Shenmue III Deluxe Edition
    Batch 08 UFO: Aftermath
    Batch 08 Valfaris
    Batch 08 White Night
    Batch 09 A Tale of Paper: Refolded Edition
    Batch 09 Absolute Drift
    Batch 09 Assemble With Care
    Batch 09 Blade Assault
    Batch 09 DOOM 64
    Batch 09 Epistory - Typing Chronicles
    Batch 09 Hellstuck: Rage With Your Friends
    Batch 09 Lawn Mowing Simulator: Landmark Edition
    Batch 09 Moonlighter: Complete Edition
    Batch 09 Rebel Galaxy
    Batch 09 Sticky Business
    Batch 09 Surgeon Simulator
    Batch 09 Talk to Strangers
    Batch 09 Zombie Army Trilogy
    Batch 10 Astronarch
    Batch 10 Beholder 2
    Batch 10 DOOM
    Batch 10 Downward: Enhanced Edition
    Batch 10 Earth Defense Force 4.1 The Shadow of New Despair
    Batch 10 EDF 4.1 Depth Crawler Gold Coat
    Batch 10 EDF 4.1 Gigantus DCC-Zero Marking
    Batch 10 EDF 4.1 Gigantus Tank, Bullet Girls Marking
    Batch 10 EDF 4.1 Gigantus Tank, EDF IFPS Markings
    Batch 10 EDF 4.1 Mission Pack 1: Time of the Mutants
    Batch 10 EDF 4.1 Mission Pack 2: Extreme Battle
    Batch 10 EDF 4.1 Spark Lancer
    Batch 10 EDF 4.1 Sting Shot
    Batch 10 Grand Ages: Rome
    Batch 10 GRIME
    Batch 10 In Sound Mind
    Batch 10 REZ PLZ
    Batch 10 Scorn
    Batch 10 Slaycation Paradise
    Batch 10 The Ascent
    Batch 10 The Infectious Madness of Doctor Dekker
    Batch 10 Uurnog Uurnlimited
    Batch 11 Animal Rescuer
    Batch 11 Aspire: Ina’s Tale
    Batch 11 DG2: Defense Grid 2
    Batch 11 Edna and Harvey: The Breakout - Anniversary Edition
    Batch 11 Jack Move
    Batch 11 Lost Eidolons
    Batch 11 Men of War: Assault Squad
    Batch 11 My Friend Peppa Pig
    Batch 11 Nihilumbra
    Batch 11 Out of Line
    Batch 11 Tales & Tactics
    Batch 11 The Metronomicon - The Deluxe Edition
    Batch 11 The Witness
    Batch 11 Unloved
    Batch 12 AtmaSphere
    Batch 12 Autonauts vs Piratebots
    Batch 12 Baby Shark: Sing & Swim Party
    Batch 12 Bomb Rush Cyberfunk
    Batch 12 Breakneck
    Batch 12 DESOLATE
    Batch 12 Gotham Knights
    Batch 12 GRIME
    Batch 12 Guild of Darksteel
    Batch 12 Iron Harvest
    Batch 12 Princess Farmer
    Batch 12 Swords & Souls: Neverseen
    Batch 12 The Shapeshifting Detective
    Batch 12 Tiny Life
    Batch 13 Broken Sword Trilogy
    Batch 13 Carcassonne - Tiles & Tactics
    Batch 13 ChromaGun
    Batch 13 DARQ: Complete Edition
    Batch 13 DESOLATE
    Batch 13 Distrust
    Batch 13 Hack ‘n’ Slash
    Batch 13 Lust from Beyond - M Edition
    Batch 13 Red Bow
    Batch 13 Shaq Fu: A Legend Reborn
    Batch 13 Soul Axiom Rebooted
    Batch 13 The Dark Eye: Memoria
    Batch 13 The Serpent Rogue
    Batch 13 When Ski Lifts Go Wrong
    Batch 14 A Good Snowman Is Hard to Build
    Batch 14 Anomaly Defenders
    Batch 14 Army of Ruin
    Batch 14 Chicken Assassin: Reloaded
    Batch 14 Dust to the End
    Batch 14 Funtasia
    Batch 14 GemCraft - Chasing Shadows
    Batch 14 Home Sweet Home
    Batch 14 Ken Follett’s The Pillars of the Earth
    Batch 14 MagiCat
    Batch 14 Neverinth
    Batch 14 Out of Space
    Batch 14 Teslagrad 2
    Batch 14 Unwording
    Batch 15 Aerial_Knight’s Never Yield
    Batch 15 Backbone
    Batch 15 Chicken Invaders 2
    Batch 15 GoNNER
    Batch 15 Hello Neighbor
    Batch 15 MagiCat
    Batch 15 Orcs Must Die 3
    Batch 15 Patch Quest
    Batch 15 Space Raiders in Space
    Batch 15 Stygian: Reign of the Old Ones
    Batch 15 System Shock
    Batch 15 Wasteland 3
    Batch 15 Yes, Your Grace
    Batch 15 You Suck at Parking - Complete Edition
    Batch 16 Biped
    Batch 16 Dark Deity
    Batch 16 Eastside Hockey Manager
    Batch 16 Everhood
    Batch 16 GemCraft - Chasing Shadows
    Batch 16 Imperium Romanum Gold Edition
    Batch 16 NecroVisioN + NecroVisioN: Lost Company
    Batch 16 Nihilumbra
    Batch 16 Ozymandias: Bronze Age Empire Sim
    Batch 16 Plebby Quest: The Crusades
    Batch 16 Rebel Galaxy
    Batch 16 Saints Row
    Batch 16 Secret Neighbor - Hello Neighbor Multiplayer
    Batch 16 Ultra Street Fighter IV
    Batch 17 As Far as the Eye
    Batch 17 Battletoads
    Batch 17 Dungeons 2
    Batch 17 Epic Chef
    Batch 17 Field of Glory II
    Batch 17 Kathy Rain
    Batch 17 Luna’s Fishing Garden
    Batch 17 Riptide GP2
    Batch 17 Shadow Tactics: Blades of the Shogun - Aiko’s Choice
    Batch 17 Skator Gator 3D
    Batch 17 Street Fighter V: Champion Edition
    Batch 17 The Dungeon Beneath
    Batch 17 To The Rescue!
    Batch 17 Valthirian Arc: Hero School Story
    Batch 18 Dread Templar
    Batch 18 Farming Simulator 17
    Batch 18 Graveyard Keeper
    Batch 18 Nanotale - Typing Chronicles
    Batch 18 Nova Lands
    Batch 18 Omen Exitio: Plague
    Batch 18 Patch Quest
    Batch 18 Post Human W.A.R.
    Batch 18 Shantae and the Seven Sirens
    Batch 18 Snow Moto Racing Freedom
    Batch 18 Strategic Mind: The Pacific
    Batch 18 Unity of Command: Stalingrad Campaign
    Batch 18 Vampire Surviors
    Batch 18 West of Dead
    Batch 19 Arcade Spirits
    Batch 19 BLACKTAIL
    Batch 19 Dust Fleet
    Batch 19 Immortals of Aveum (EA Key)
    Batch 19 Lacuna - A Sci-Fi Noir Adventure
    Batch 19 Mutazione
    Batch 19 Rubber Bandits
    Batch 19 Spiritual Warfare & Wisdom Tree Collection
    Batch 19 Starship Troopers: Terran Command
    Batch 19 Survive the Nights
    Batch 19 The Oil Blue: Steam Legacy Edition
    Batch 19 Tunguska: The Visitation – Enhanced Edition
    Batch 19 Warman
    Batch 19 XIII - Classic
    Batch 20 Alien Shooter 2: Reloaded
    Batch 20 Call of Cthulhu
    Batch 20 FORECLOSED
    Batch 20 Hero’s Hour
    Batch 20 LEGO Harry Potter: Years 1-4
    Batch 20 Metro 2033 Redux
    Batch 20 Moonlighter
    Batch 20 Not for Broadcast
    Batch 20 Party Hard
    Batch 20 Scarlet Hood and the Wicked Wood
    Batch 20 The Bunker
    Batch 20 Train Valley 2
    Batch 20 Tropico Reloaded
    Batch 20 Ziggurat
    Batch 21 AER Memories of Old
    Batch 21 Citizen Sleeper
    Batch 21 Hotshot Racing
    Batch 21 Insurmountable
    Batch 21 LEGO Batman 3: Beyond Gotham
    Batch 21 LEGO Harry Potter: Years 5-7
    Batch 21 Nickelodeon Kart Racers 2: Grand Prix
    Batch 21 Pike and Shot: Campaigns
    Batch 21 Police Stories
    Batch 21 Stick Fight: The Game
    Batch 21 Super Star Path
    Batch 21 Syberia
    Batch 21 The Deed: Dynasty
    Batch 21 Yesterday Origins
    Batch 22 10 Second Ninja X
    Batch 22 Blacksad: Under the Skin
    Batch 22 Buddy Simulator 1984
    Batch 22 Fallback: Uprising
    Batch 22 Gone Home + Original Soundtrack
    Batch 22 Hero of the Kingdom III
    Batch 22 Industria
    Batch 22 KarmaZoo
    Batch 22 Narcos: Rise of the Cartels
    Batch 22 Onde
    Batch 22 Quake 4
    Batch 22 The Dark Eye: Chains of Satinav
    Batch 22 The Darkside Detective: A Fumble in the Dark
    Batch 22 Trifox
    Batch 23 Alchemist Adventure
    Batch 23 Builder Simulator
    Batch 23 Five Dates
    Batch 23 Garbage
    Batch 23 GRIP: Combat Racing
    Batch 23 Hammerwatch Anniversary Edition
    Batch 23 My Little Pony: A Zephyr Heights Mystery
    Batch 23 Ori and the Will of the Wisps
    Batch 23 Police Stories
    Batch 23 Queen’s Quest 4: Sacred Truce
    Batch 23 Shift Happens
    Batch 23 Sniper Ghost Warrior Contracts
    Batch 23 The Darkside Detective
    Batch 23 Worms Rumble
    Batch 24 Cook, Serve, Delicious!
    Batch 24 Embr
    Batch 24 Inua - A Story in Ice and Time
    Batch 24 Kingdom Wars 2: Definitive Edition
    Batch 24 Lawn Mowing Simulator
    Batch 24 Paradise Killer
    Batch 24 Pilgrims
    Batch 24 Prey
    Batch 24 Scheming Through the Zombie Apocalypse: The Beginning
    Batch 24 The Entropy Centre
    Batch 24 This War of Mine: Complete Edition
    Batch 24 Tunche
    Batch 24 Wingspan
    Batch 24 Zombie Solitaire 2 Chapter 3
    Batch 25 100% Orange Juice
    Batch 25 Bomber Crew: Deluxe Edition
    Batch 25 Death and Taxes
    Batch 25 Dreamscaper
    Batch 25 Garbage
    Batch 25 Genesis Survivors
    Batch 25 Glitch Busters: Stuck on You
    Batch 25 Golden Light
    Batch 25 Little Orpheus
    Batch 25 Metal Unit
    Batch 25 Narita Boy
    Batch 25 Silver Chains
    Batch 25 Survivalist: Invisible Strain
    Batch 25 The Wild Eight
    Batch 26 Aggelos
    Batch 26 Arcade Spirits
    Batch 26 Assemble With Care
    Batch 26 Cook, Serve, Delicious! 3?!
    Batch 26 Fresh Start Cleaning Simulator
    Batch 26 King’s Bounty: Warriors of the North - Valhalla Edition
    Batch 26 Nomad Survival
    Batch 26 OlliOlli World
    Batch 26 Stygian: Reign of the Old Ones
    Batch 26 Terraformers
    Batch 26 The Long Reach
    Batch 26 The Textorcist: The Story of Ray Bibbia
    Batch 26 Valfaris: Mecha Therion
    Batch 26 Worms Armageddon
    Batch 27 Aqua Moto Racing Utopia
    Batch 27 Caveblazers
    Batch 27 DESOLATE
    Batch 27 Diplomacy is Not an Option
    Batch 27 Fantasy General
    Batch 27 Frog Climbers (removed from Steam)
    Batch 27 Hero of the Kingdom II
    Batch 27 Hue
    Batch 27 PictoQuest
    Batch 27 Save Jesus
    Batch 27 Stick Fight: The Game
    Batch 27 Sticky Business
    Batch 27 The Red Lantern
    Batch 27 Zombie Solitaire 2 Chapter 2
    Batch 28 Aggelos
    Batch 28 Asterix & Obelix XXL 2
    Batch 28 Barn Finders
    Batch 28 Cosmic Star Heroine
    Batch 28 Golden Light
    Batch 28 Hero of the Kingdom
    Batch 28 SEARCH PARTY: Director’s Cut
    Batch 28 Silence
    Batch 28 Stronghold Crusader 2
    Batch 28 Symphony of War: The Nephilim Saga
    Batch 28 The Deed: Dynasty
    Batch 28 The First Templar: Steam Special Edition
    Batch 28 Through the Woods
    Batch 28 Tomb Raider I-III
    Batch 29 Blazing Beaks
    Batch 29 Chenso Club
    Batch 29 Elemental Survivors
    Batch 29 Figment
    Batch 29 GoNNER
    Batch 29 Quake Live
    Batch 29 Smoke and Sacrifice
    Batch 29 Space Crew: Legendary Edition
    Batch 29 Survivalist: Invisible Strain
    Batch 29 The LEGO Movie - Videogame
    Batch 29 TOEM: A Photo Adventure
    Batch 29 Valfaris
    Batch 29 Wife Quest
    Batch 29 X-Morph: Defense Complete Pack
    Batch 30 American Fugitive
    Batch 30 Chroma Squad
    Batch 30 Desert Child
    Batch 30 Iconoclasts
    Batch 30 Indivisible
    Batch 30 Liberated
    Batch 30 Nuclear Dawn
    Batch 30 Persona 4 Golden
    Batch 30 Say No! More
    Batch 30 Sclash
    Batch 30 Super Panda Adventures
    Batch 30 Trail Out
    Batch 30 Tropico 3: Steam Special Edition
    Batch 30 Warhammer 40,000: Battlesector
    Batch 31 Aaero
    Batch 31 Aaero – 1000DaysWasted – Drum & Bass Pack
    Batch 31 Aaero – Monstercat Pack
    Batch 31 Aaero ‘COMET’
    Batch 31 Aaero ‘PHASER’
    Batch 31 Aaero ‘SOL’
    Batch 31 Algo Bot 
    Batch 31 Deadlight: Director’s Cut
    Batch 31 Death Squared
    Batch 31 Deus Ex: Invisible War
    Batch 31 Mech Mechanic Simulator
    Batch 31 Pure Farming 2018
    Batch 31 Tallowmere
    Batch 31 The Coma 2: Vicious Sister
    Batch 31 Torchlight
    Batch 31 Total War: Pharaoh Dynasties
    Batch 31 Turbo Golf Racing
    Batch 31 Wanba Warriors
    Batch 31 Warhammer: End Times - Vermintide
    Batch 32 1000xRESIST
    Batch 32 Behind the Frame: The Finest Scenery
    Batch 32 Blacksad: Under the Skin
    Batch 32 Hello Neighbor: Hide and Seek
    Batch 32 I Am Bread
    Batch 32 I Saw Black Clouds
    Batch 32 Internet Cafe Simulator 2
    Batch 32 Legend of Keepers: Career of a Dungeon Manager
    Batch 32 Paper Planet
    Batch 32 Pesticide Not Required
    Batch 32 Planet Alcatraz
    Batch 32 Re-Legion
    Batch 32 Spirit of the Island
    Batch 32 The Flame in the Flood
    Batch 33 911 Operator
    Batch 33 Arise: A Simple Story
    Batch 33 Behind the Frame: The Finest Scenery
    Batch 33 Castle on the Coast
    Batch 33 From Space
    Batch 33 Kitaria Fables
    Batch 33 Little Orpheus
    Batch 33 Lost Castle
    Batch 33 Mythic Ocean
    Batch 33 Pure Farming 2018
    Batch 33 Strange Brigade
    Batch 33 Super Magbot
    Batch 33 Tallowmere
    Batch 33 Turok 2: Seeds of Evil
    Batch 34 Atomicrops
    Batch 34 Content Warning
    Batch 34 Earth Defense Force 4.1 WINGDIVER THE SHOOTER
    Batch 34 Figment 2: Creed Valley
    Batch 34 Frostpunk
    Batch 34 GRIP: Combat Racing
    Batch 34 Hotshot Racing
    Batch 34 Imperial Glory
    Batch 34 Rain World
    Batch 34 Snake Pass
    Batch 34 Sunset Overdrive
    Batch 34 The Elder Scrolls III: Morrowind Game of the Year Edition
    Batch 34 The Quest
    Batch 34 Two Point Campus
    Batch 35 Forgive Me Father
    Batch 35 Game Dev Studio
    Batch 35 Golf It!
    Batch 35 Hero of the Kingdom: The Lost Tales 1
    Batch 35 ITORAH
    Batch 35 Karma City Police
    Batch 35 NecroVisioN + NecroVisioN: Lost Company
    Batch 35 Slaycation Paradise
    Batch 35 The LEGO Ninjago Movie Video Game
    Batch 35 Tormentor X Punisher
    Batch 35 Trifox
    Batch 35 When Ski Lifts Go Wrong
    Batch 35 Yellow Taxi Goes Vroom
    Batch 35 Zombie Solitaire 2 Chapter 2
    Batch 36 After the Fall – Deluxe Edition
    Batch 36 Arcade Paradise VR
    Batch 36 Creed: Rise to Glory
    Batch 36 DOOM VFR
    Batch 36 Dragon Fist: VR Kung Fu
    Batch 36 Serious Sam 3 VR: BFE
    Batch 36 Serious Sam VR: The First Encounter
    Batch 36 Serious Sam VR: The Last Hope
    Batch 36 Serious Sam VR: The Second Encounter
    Batch 36 Swarm
    Batch 36 The Last Worker
    Batch 36 The Talos Principle VR
    

    You can check the hash by copying the above block of text into this site.

    In the interest of transparency, there were two changes that I had to make.

    In Batch 6, there was a key for The Secret World that was gifted to me during the last Tildes Game Giveaway and forgot to remove from my spreadsheet. I swapped it out randomly with one of my few remaining keys, which was for King's Bounty: Premium Edition.

    Also, in Batch 19, an EA key slipped in, so it also got swapped out randomly for Blasphemous.

    2 votes