What games have given players the hardest time at launch in 2025? Did they get easier with patches, or have they remained ...