Haven't looked carefully, but I think that there has been enough groups with enough credibility saying that maybe it came from a lab but really hard...
What's the max number of stars? I assume star inflation will become an issue someday, or do they have some sort of limit of stars and for someone to...