At least one player must be a human, and at least one person must be a talking Pokemon. The Pokemon they can choose from can be any in the following list:
Pikachu
Chimchar
Turtwig
Piplup
Riolu
Grookey
Scorbunny
Sobble
Eevee
Rowlet
Sneasel
Gible
Scraggy
Litten
Popplio
Poipole*
* Indicates the Pokemon is only able to speak freely through telepathy.
Police Chief Arnold Mestrada - The Chief of the Police Department that the players work at. His partner is a Herdier.
Alison Trista - Chief Mestrada's assistant. Her partner is a Starly.
Patrick Osborne - He is a train conductor that works the monorail. His partners are Eelektross and Electivire.
Tony Ravoska - The owner of Zombie Land Amusements and a secret member of Mirror. His partner is Shedinja.
Sylvia Pratt - A millionaire and member of Mirror. Her partner is Drowzee.
Gordon Jackson - He is the Chief of Thunderbolt Monorails and Patrick Osborne's boss. His partner is Salamence.
Garden Detective Agency
Hoothoot
Houndour
Wurmple
Raticate
Pachirisu
Magikarp
Gyarados
Zubat
Golbat
Crobat
Glalie
Gastly
Golisopod
Garbodor
Salamence
Banette
Dusclops
Trevenant
Phantump
Mimikyu
Pumpkaboo
Gourgeist
Obstagoon
Lapras
Murkrow
Bulbasaur
Charmander
Squirtle
Naganadel
Silver Park
Gyarados Island
Thunderbolt Monorails
Shady Cave
Town Square
Garden Detective Agency
Voicing Opera House
Legends Peak
Mirror Secret Headquarters
Zombie Land Amusements
The main Story is currently unknown.
Pokedex - At least one player will be equipped with a Pokedex to get information about certain Pokemon.
Poipole is the only playable Ultra Beast.
Pikachu is the only playable Pokemon that is an evolution of another Pokemon.