Souls Like Strings

Doom 2016

Doom's modern return is the best kind of power fantasy.

Why

  • Very, very fun
  • Weapon/enemy variety is great and perfectly staggered
  • Frantic pace, all mechanics encourage you to constantly move
  • Looks & runs great on Steam Deck

Why not

  • Bosses can be a weak point
  • You're squeamish
  • You strongly dislike violence

Impressions

This is very different to the games I usually play. Some of my favourites are Baldur's Gate 3, Divinity Original Sin 2, Slay the Spire and obviously souls-likes. All fairly slow paced, deliberate games with excellent story telling and characters. Doom does...

Continue reading

Tainted Grail: Conquest

A story-driven roguelike deckbuilder based on Arthurian legends.

Why

  • Interesting lore, fully voiced
  • Wide variety of playstyles and mechanics

Why not

  • A little easy?
  • Mechanics aren't explained well after first class
  • Exacerbated by janky feeling UI

Impressions

This is a neat little game, and if I played it before Hades/Slay the Spire/with more free time I probably would've finished it. As someone with a full time job and hundreds of hours in two of the best roguelikes made though, nothing about this one stuck out enough to keep me playing.

I unlocked 4 or...

Continue reading

TWIL June 13th 2025

  • enzyme is an alternative to React Testing Library which focuses on the React Tree rather than the DOM
  • Jest can run individual tests or suites concurrently, and so can Vitest
  • Running DOM-based tests concurrently writes all of them to the same DOM (at least by default)
  • This can make it seem like RTL isn't cleaning up the DOM after each test like it should, potentially wasting hours of your time -__-
  • eslint-plugin-jest-dom can tell you when you should be using RTL's custom matchers
Continue reading

Nightreign

Implementation Notes

  • 'who should buy' matrix at start

Impressions

  • Very frantic at the start, absolutely no idea what you should be doing if not prepared
  • Can see a lot of people taking their time and ending up way underlevelled/not knowing why
  • Very interested to see solo difficulty
    • lack of other people means less pressure to play 'optimally'
    • not ruining some else's run if you just explore/try stuff
  • Upgrades are not exciting, at least at start
    • Have heard character-specific ones from story are better tho
    • they are, more interesting/stronger
  • wall jumping can...
Continue reading

Ironeye Tips

Will do less damage than other characters, but does it more consistently and can set up the whole team for more damage. His passive helps everyone find rarer items, he can quickly/safely apply status effects and the mark from his character skill gives big staggers/bursts of damage.

Also, he's one of the characters whose final rememberance mission is killing the final boss. Just an FYI as it isn't mentioned in the Journal anywhere.

Build

  • has high arcane so bows with status are good
    • same for the relic that gives your starting weapon poison/boosted attack on poison
  • ...
Continue reading