Ahh, that makes sense! Sorry, I tend to be slow on details. New to sci-fi haha.
Yay for human, not-mole Alto~