User blog comment:Angel Emfrbl/Completed Pokemon X and Y now/@comment-64.228.68.174-20140628161901/@comment-53539-20140703091407

I found the dragon trainer only hard because he has the dragon type amongst his team... Other then getting a dragon of your own, ice moves are the only way forward. Except this doesn't always work out in your favor.

You either have to use one of the few ice pokemon there is in gen. 2 or use a water pokemon that has learnt it. I don't mind water pokemon, but they can be the most boring type in the game at times due to how many there are. Often the pokemon which learn the best ice moves come late in the game and I've spent all game training up my team and have assembled them all by then.

And as for using dragon types... Or pokemon that use dragon moves... Again... The most major problem I find is with Gen.1 and Gen.2 is the lack of dragons. Its a issue they've resolved now, hence why I like current generations, but back then it was an issue.

Basically, I found the early Pokemon generations a lot more repetitive and lacking, which makes me appreciate the newer generations for giving me a choice of multiple Pokemon through the game to catch and to fight. This last play through was with a team which was pokemon from the current generation only. The result was a surprise to me just how well rounded the team was despite the limited choice of new pokemon this generation that were added.

Also, making Talonflame fire/flying was the best move they did. Every generation before this all they did was normal/flying, which was fine but it was getting waaaaay too boring. It will be nice, now this has been done, to see perhaps other flying/type birds for early game period now they've done this.

Also, thank god the new "bat" pokemon didn't suffer the thing that makes Zuubat and Woobat so dam annoying/boring to fight.