don't judge someone for saying that a free indie game from itch.io is the best game they've played! I think it's a phrasing issue. I think what they meant was that it's their favorite game they've ever played.