Thomas Holden's Avatar

Thomas Holden

@tsholden.bsky.social

Programmer with a degree in graphic design. Streams ganes, mostly metroidvanias. Author of Void Forge, a scifi/fantasy adventure novel. twitch.tv/tsholden | youtube.com/@TSHolden | tsholden.com

46 Followers  |  100 Following  |  118 Posts  |  Joined: 03.12.2023
Posts Following

Posts by Thomas Holden (@tsholden.bsky.social)

So, starting today I'm doing a little personal NaNoWriMo! I've been thinking about writing a novel fleshing out my DnD character's backstory for a while, so this month I'm gonna see if I can't make it happen. I'm at 2664 words for the first day, which I reckon is pretty solid for a first chapter.

01.03.2026 23:55 — 👍 1    🔁 0    💬 0    📌 0

Trans rights are human rights. Their existence causes no harm and their deserving of dignity is not a debate.

26.02.2026 17:54 — 👍 1113    🔁 498    💬 11    📌 1

Hey, do I have any friends or friends-of-friends who would be interested in some illustration work? I'm thinking about commissioning some portraits of our DnD party, to celebrate our 1-year anniversary.

23.02.2026 20:12 — 👍 15    🔁 1    💬 18    📌 0
Post image

I blame @masamuze.bsky.social for this

20.01.2026 00:06 — 👍 1    🔁 0    💬 0    📌 0
A tierlist of games, primarily metroidvania titles.

A tierlist of games, primarily metroidvania titles.

As is now tradition, I've done my year-in-review of games I played on Twitch/Youtube! It's a bit rambling and chaotic but I think it's fun looking back at all the titles I've enjoyed, especially some of the smaller/less well known titles.

www.youtube.com/watch?v=HSq_...

02.01.2026 18:38 — 👍 0    🔁 0    💬 0    📌 0

Cmon Firefox don't be that guy

17.12.2025 12:50 — 👍 0    🔁 0    💬 0    📌 0

I'm back to streaming, this time playing Somber Echoes thanks to the generosity of my friend @gripschan.bsky.social , who is recently back to streaming!

twitch.tv/tsholden

04.12.2025 22:23 — 👍 4    🔁 1    💬 0    📌 0

This is a solid suggestion, I've been quite surprised by just how different my second playthru was from my first. Which might make for an interesting lens thru which to critique the game, because that's always an inherent problem for anyone making games, you can't blind-play your own creation.

03.12.2025 23:52 — 👍 0    🔁 0    💬 0    📌 0
Post image

No stream tomorrow on account of getting trapped in Iceland for an extra day, thanks to my plane getting delayed in Munich by an hour.

01.12.2025 17:37 — 👍 1    🔁 0    💬 0    📌 0
Post image

Quick heads up that I'm in Iceland at the moment, so no stream tonight! I'll be back in December!

23.11.2025 17:55 — 👍 1    🔁 0    💬 0    📌 0

Yeah, I know for myself (and have seen other folks comment in their playthrus) that the first mask upgrade feels largely meaningless in a really unfortunate way. Same for the silk capacity upgrades, getting 1 extra tick of silk doesn't feel that impactful when it takes 9 to heal and 4 to cast.

06.11.2025 11:27 — 👍 1    🔁 0    💬 0    📌 0
A Programmer Plays Silksong (Episode 61, Third Ending)
YouTube video by TSHolden A Programmer Plays Silksong (Episode 61, Third Ending)

It is with very mixed feelings that I release the last episode of my Silksong playthru today. The game has great visuals, music, combat, map design, & story... but the difficulty of the game low-key ruins it. I love it, but I also can't cleanly recommend it either.

www.youtube.com/watch?v=nu4s...

03.11.2025 13:06 — 👍 0    🔁 0    💬 0    📌 0

I think Silksong's been out long enough that I can label my act 1 VODs without feeling like I'm gonna spoil folks, yeah? This feels like a reasonable amount of waiting.

02.11.2025 14:18 — 👍 0    🔁 0    💬 0    📌 0
Preview
TSHolden - Twitch A Programmer Plays House of Necrosis

You guys, after years of hard work by @warkus.bsky.social , House of Necrosis is finally out, so tonight I'm gonna chill and play that! Come hang out!

twitch.tv/tsholden

07.10.2025 21:28 — 👍 1    🔁 0    💬 0    📌 0

You might enjoy 8Doors: Arum's Afterlife Adventure, which has a surprisingly detailed map. The translation is a bit rough but the gameplay is solid, in my opinion.

06.10.2025 11:27 — 👍 0    🔁 0    💬 0    📌 0
Video thumbnail

After 3,5 years, the doors to the House of Necrosis will open soon! 💀

Experience a Mystery Dungeon-style game inspired by Survival Horror and RPG classics of the 32bit era.

House of Necrosis launches Oct 6 on Steam (Windows & Linux). Wishlist now!

16.09.2025 20:02 — 👍 661    🔁 268    💬 30    📌 20
Preview
Twitch Twitch is the world

Fun fact, it's my birthday! So I'm streaming a bit earlier than usual, come hang out with me while I play Silksong!

twitch.tv/tsholden

11.09.2025 19:47 — 👍 0    🔁 0    💬 0    📌 0

*default sprite for Surf, i meant

07.09.2025 20:06 — 👍 0    🔁 0    💬 0    📌 0

Lapras' suggestive art raises questions about why they're the default sprite used in Gen 2. If you were to sit on that, uh, "lumpy" shell...

07.09.2025 20:05 — 👍 0    🔁 0    💬 1    📌 0

Hot take: the existence of Hollow Knight's normal mode in no way diminishes the Steel Soul mode.

Ergo, why would an "easy" mode diminish the normal mode? In what way would it invalidate or damage the experience of players on the normal mode?

07.09.2025 14:38 — 👍 0    🔁 0    💬 0    📌 0
Preview
TSHolden - Twitch Programmer from the Appalachians, woodworker, occasional novelist, dabbles in making games.

At long last, it's time. Let's play Silksong, friends.

twitch.tv/tsholden

04.09.2025 20:08 — 👍 0    🔁 0    💬 0    📌 0
From Glory to Ruin: The History of Hallownest Explained
YouTube video by Grips Chan From Glory to Ruin: The History of Hallownest Explained

My friend Grips has put together a phenomenal lore video about Hollow Knight, please give it a look!

www.youtube.com/watch?v=Luua...

22.08.2025 15:33 — 👍 0    🔁 0    💬 0    📌 0

Silksong on September 4th. Time to tell the fam not to look for me, i'll be busy.

21.08.2025 14:42 — 👍 0    🔁 0    💬 0    📌 0
Preview
Twitch Twitch is the world

Surprise! I'm starting stream super early today because we're playing the new #Shantae game, Shantae Advance: Risky Revolution! I'm quite excited for this one, so come hang out!

www.twitch.tv/tsholden

19.08.2025 14:28 — 👍 0    🔁 0    💬 0    📌 0

Stretching the premise a bit and stealing an idea from beardville, I could see parents wanting subtitles to automatically sub out certain words for, say, "fudge"

10.08.2025 19:18 — 👍 1    🔁 0    💬 1    📌 0

I could actually see a pretty strong market for a TV with a whole suite of "no thank you" features. Audio filters against high ringing sounds, a color balancer that can prevent sudden flashes, something that would prevent low droning noises...

10.08.2025 19:04 — 👍 1    🔁 0    💬 1    📌 0
Preview
Twitch Twitch is the world

I'm back to Ultros, a gardening time-loop metroidvania with an absolutely bonkers art style! Come hang out!

twitch.tv/tsholden

05.08.2025 21:40 — 👍 1    🔁 0    💬 0    📌 0
Post image

So uh, sorry about the radio silence & missed streams last week! I was in the hospital thanks to a blood clot which caused a renal infarction, which sucked a whole lot.

I'm home now and on the mend, but I'm gonna take this week off streaming as well, just to play it safe. Thanks for understanding!

28.07.2025 11:07 — 👍 0    🔁 0    💬 0    📌 0

Tongue tracking reveal??? A bold choice

27.07.2025 13:45 — 👍 1    🔁 0    💬 1    📌 0
Preview
Twitch Twitch is the world

Alrighty, time for a new series! By community request, I'm starting a playthru of Afterimage on my twitch channel, come check it out with me!

twitch.tv/tsholden

15.07.2025 21:32 — 👍 0    🔁 0    💬 0    📌 0