As a professional software engineer and amateur video game developer, I'm fascinated by the problems that need to be solved by game developers.

Lately I've been playing Death Stranding. Holy crap that game and the Decima engine are amazing. The folks involved with those are talented. I often wonder how projects the size, scale, and timeline of these are managed internally, especially from studios such as Kojima Productions or Guerilla Games, where there's not a lot of talk about bad working conditions (like Rockstar).