The Pokemon Generations episode 2 preview was done well and with good care.
You got to see police officers use Pokemon in a good mix of camp and darkness vs Giovanni such as how a Pokemon would deactivate a lock: that is something that never happens in the game despite the cartoon being inspired by the game. They infiltrate Giovanni with a lot of strategy.
Giovanni was presented as a real threat to the peace doing bad stuff to the world.
The fact that he was a gangster that was involved in gambling was a bit darker. He had a hideout in a casino much like the game.
Director Ellyn Stern Epcar’s husband Richard Epcar was involved in this project. He was a police officer, fitting for his famous role as Batou in Ghost in the Shell.