I'm not saying these are the greatest games of the generation but they are the 5 games I had the most fun playing this generation. Cyberpunk might bump a game off the list but I doubt anything else on the horizon will change the list. The games are in order of enjoyment. Minus Detroit: Become Human the rest of those games (not including Persona 5 and Xenoblade 2) are the only games this generation I put well over 60 hours into. There are some great games not on this list that I never finished so they're disqualified.
Fire Emblem The Three Houses
The Witcher 3: Wild Hunt
The Legend of Zelda: Breath of the Wild
Detroit: Become Human
The Legend of Heroes: Trails of Cold Steel III
Fire Emblem The Three Houses
The Witcher 3: Wild Hunt
The Legend of Zelda: Breath of the Wild
Detroit: Become Human
The Legend of Heroes: Trails of Cold Steel III

Idk why but I feel like there's some
here.