Pokemon Emerald Rogue. It's a Pokemon Roguelite that includes most (all?) Pokemon and mechanics from every game. It is very challenging, but it has tons of customization options. It has a lot of modernization and quality of life changes. It is basically perfection in my opinion