May be a mystery what those girls are but they sure do look appealing already, I'd like to see how they finish out, and any qualitative reports.
Interesting pheno's your coming up with, sativa properties sounds promising, I'm quite fond of sativas, since I find indica to be far more common in the feline circles HappyCat associates in. Keep us updated as the harvest comes in as to additional characteristics smells and flavours you might get.
Nice thing about a mystery grow is finding those extra special properties inherent to particular phenos, and maybe even managing to harness them for furture generations.