If you have Steam, Secret World Legends is integrated into it. However, if you already have an existing Patron account for Secret World Legends, don’t link it yet. They’re having integration issues tonight.
As for Whispering Tide: I’ve been looking forward to doing this one for a while. When I started playing The Secret World, they had just begun to wrap up that particular event, and I missed it. I’ve wanted to play it ever since. Gonna be fun!