Sadly, this isn’t all that uncommon. With a small development team, one person leaving can completely fuck up the entire thing, and when money and creativity get introduced to a friendship/partnership, it doesn’t take much for things to get ugly. I know this from second hand experience as my brother is a programmer.