Finally, Pokémon GO players are going to get the chance to prove that they’re true Pokémon Masters. After seemingly endless rumors, Niantic announced on Thursday that it’s adding Legendary Pokémon to the wildly popular augmented reality game.

“As Trainers around the world go out and explore their neighborhoods in search of Pokémon and Raid Battles, they can keep an eye out for unique Legendary Eggs appearing at Gyms,” a press release explains. “If Trainers and their team are able to successfully defeat a Legendary Raid Boss, they’ll have the opportunity to catch a Legendary Pokémon of their own!”

But, don’t worry about having to suddenly face off with an uber-powerful Legendary Pokémon at every Gym you come across. “While Legendary Pokémon will help them take on the toughest Raid Bosses and Gym Battles, they’re not willing to leave their Trainer’s side, so they can’t be left to defend Gyms,” the release reads.

The first Legendary Pokémon will reveal itself on Saturday, July 22 in Chicago’s Grant Park as part of the game’s first IRL event. If trainers in the Windy City catch enough Pokémon, they’ll get a chance to face the first, as-yet unspecified Legendary. If they defeat it, the Legendary will begin to appear in Raid Battles around the world.

The announcement trailer hints that the Legendaries include Articuno, Zapdos, and Moltres, along with the Generation II Pokémon Ho-Oh and Lugia.