Pokémon Red, Blue & Yellow are some of the best-grinding games ever made. The levels are so well designed and the puzzles so challenging that it’s hard to put them down. If you’re looking for a challenge, these three games are definitely worth your time.