These titles were all released in 2025, and each one has reviews which are either very positive or overwhelmingly positive.