There's a lot of NFT games out there that's NGMI.
Too many people also focusing on the earning part - not that it's bad. Games were created to be fun. This is the core why games are created. If you buy games just because it has the "potential" to make you money then that's too shallow of a reason to get in.
Invest and play games that you believe in or games that you think people will enjoy. Farmville, Candy-Crush, The Sims, DoTa, COD, etc, we all played these games, some of us even spent an obscene amount of money for boosters, items and skins. We didn't play so we'd earn, we played them to have fun.
If you're a manager, look for true Gamers. Getting people who's in it for the money will drop you as soon as it becomes unprofitable.
If you're a gamer, pilot or scholar, choose games you'd like to play, earning should be secondary.
The GameFi Industry is still young. There will be bull and bear cycles. But only the true believers of the space will be greatly rewarded.