[@duck55223] without spoiling too much, independently evolved exceptionally-near-humans-but-better seems pretty unlikely. I mean I'm not ruling it out but we essentially have a ton of almost-humans which strikes me as just a biiit odd. Oh well.