Stardew Valley is the Best Indie Game of All Time?