The Pokemon video games offer players many challenges to overcome while becoming Pokemon trainers, with the most straightforward challenge being facing the gym leaders in each region. Every region in the Pokemon franchise has gym leaders who specialize in all kinds of different Pokemon that players must defeat to earn their gym badges.