I just found out that we know Meowscles since season 7. He got teased in the loading screen of Lynx, in the top left corner is a picture of him
lynx created him and he has lynx tattoo on his arm
That’s some big brain stuff right there
Now it makes sense why we saw Lynx in the Trailer.
But that's just leaves more questions behind. Like: Do they know that there was another island? Or: Did they send A.I.M and everything? There's now so much more we don't know XD