This new pokemon game will definitly fill that gap of pokemon until the release of the new game.
There is a central hub where you will pick what levels to go to and get different moves. You can pay this vendure for randomized moves. You will have a choice to cover over a new move or put a new move on a different button.
After you go through so many levels a 'Battle Royale' will open up. All you do is go into an arena and fight until all the pokemon are knocked out.
This all may seem repetetive but the thing that makes it so addictive is that in the end you can basically collect every single pokemon, EVER! This game is definitly my pokemon fix until the new game comes out.