No team, just me I'm afraid :) And feel free to share your theories here or on the Discord ( https://discord.gg/bSBeR2X ) - other people have too, and it's always super fun seeing people gathering hints and making predictions!
Although I never tell people if they're close to the truth or not. I have a strict "no spoiler" policy with myself :)