Alright here we go, this link then contains a possible explanation towards what I think can become a plot twist but then again also can't, but I guess we'll see.
Don't click if you haven't played the full updates and don't want any spoilers.
https://pastebin.com/gSmzQjbD