They look kind of bizarre - even to me, with my strong preference to the dark varieties. Most important, though - how do they taste? (And what size are they? Hard to tell from the photos, but it looks like a cherry or possibly a saladette?)
I have ten plants of Indigo Black which have tomatoes upwards of three inches in diameter and they are still as hard as a rock. Not having raised black tomatoes before, I don't have a clue as to when they are ripe. Since color doesn't seem to be an indicator, shouldn't they be somewhat soft touch???
When growing tomatoes of different colors, I always tell people to close their eyes and feel them. Should feel like a ripe tomato! I do find that the darks are sometimes a bit firmer, but certainly not hard as a rock!