Pokémon Let's Go Pikachu and Eevee release in around two months time, and are set to revisit the world of Pokémon Yellow, but with a decent number of tweaks and changes made to the way the game plays out. A new trailer released for the pair of games recently, and it shows off a couple of those changes in detail.
Instead of HM moves, where players previously had to teach a creature in their party a permanent non-optimal combat move in order to cut down trees, fly between towns, and surf over water, in Let's Go your starter Pokémon will instead have a series of unlockable abilities that will replace these previously HM-locked progression moves without taking up a move slot.
This means that you'll be able to get around the world without having one of your team be a creature you don't actually want that just knows a bunch of HM moves. I'm looking at you, Slowpoke.
Beyond that, your partner starter Pokémon will be able to learn a series of unique moves that no other creature in the game will be able to learn. For Pikachu this includes 'Splishy Splash', a water type move which inflicts paralysis, and 'Pika Papow', a move which increases in power the more you have increased your friendship with them. Eevee's special friendship dependent moves include 'VeeVee Volley', which also increases in strength based on friendship level, and 'Bouncy Bubble', 'Buzzy Buzz', and 'Sizzly Slide'. Friendship can be increased outside of battle by tapping on your Pokémon to pet and play with them, and increasing this level is what unlocks these special moves.
Pokémon Let's Go Pikachu and Eevee release November 16th.