Pokerogue is Pokémon game that can bring back memories while also being challenging from a strategy point of view.
You'll have to look for things along the way. These items can raise your Pokémon's stats, give them brief benefits, or even give them new moves. This strategic control of resources makes things a lot more complicated. You'll have to make tough choices about how to distribute these things while always making your team better prepared for the tasks ahead.
Because every run in Pokerogue is different and random, team building needs to be more open. You may not always find your dream Pokémon, so you'll have to be flexible and use the ones you do find in a smart way. This adds a new level of difficulty, making you think outside the box and quickly come up with new plans.
Have fun and good luck!