>>718786268
One of the Leadership Devs was making a fucking AI Christmas movie instead of working on the game. I shit you not!