What a good (and bad) indie game publishing deal looks like | Heykuki News