One such coincidence just happened in the indie gaming space, with two unrelated games titled Piece by Piece coming out just ...