Game dev here. It's a complex mix of bad timing, changing company priorities, legal issues, and yeah, sometimes just plain ol' mismanagement. Ever heard of development purgatory? Same deal but when execs keep stringing the team along with false hope while the project slowly decays into nothingness. Rip.