>>31980688- Gardevoir - The Pokemon from your dreams, an agent of spirits, she contacts you whenever you dream and tells you you became a Pokemon to fulfill a mission, where once you complete it, you will be sent back into the human world.
>>31980709- Gengar - Main antagonist of the series, it is discovered that he was the trainer that pulled Ninetales tail, resulting Ninetales to cast a curse onto him, though Gardevoir absorbed the curse causing her to become an agent of spirits, and instead of caring for Gardevoir, Gengar basically left her to die.
>>31980722- Alakazam - Leader of the strongest rescue team in the game, after Gengar turns everyone against the player, Alakazam seeks out to capture AND kill both the player and its partner.
>>31980734- Ninetales - Legendary Pokemon, many heard that pulling one of its tails would curse you, explains what happened to the player, Gengar and Gardevoir.
>>31980748- Absol - Reluctant of what's going on, decides to team up with the player and defend him/her and its partner from anyone trying to kill them in order to find the truth.
>>31980760- Rayquaza - Final Boss of the story, the player must seek Rayquaza's assistance in order to destroy the Meteor that is coming to destroy the planet. Uses Hyper Beam to destroy the Meteor as well as almost killing the player and the partner in the process
>>31980769- Xatu - Known for staring into the sun all day without blinking and being able to see both the future and past, Xatu warns the player about a Meteor coming to cause destruction
>>31980779- Groudon - Boss before meeting Rayquaza, after the misunderstandings are cleared, Groudon awakens and is causing destruction, after the strongest rescue team fails to calm the beast, the player must travel and defeat Groudon in order to stop him from causing more destruction