The Legend of Zelda: A Link to the Past also has an excellent story. You play as Link, on a quest to rescue Princess Zelda and defeat Ganon. The game's world is richly detailed, and the story has elements of mystery and adventure as you explore the land of Hyrule, discover new items, and face various challenges along the way.
Another good one is 'Final Fantasy VI'. It has a very deep and emotional story. The world is on the brink of destruction, and the characters, each with their own backstories and motives, come together to try to save it. There are themes of love, sacrifice, and power, and the story unfolds in a way that keeps you hooked throughout the game.
The Legend of Zelda: A Link to the Past also has an excellent story. You play as Link, on a quest to rescue Princess Zelda and save the land of Hyrule from the evil Ganon. The game's world is filled with secrets, and the story unfolds as you explore dungeons and interact with various characters.
Super Metroid has a great story. You play as Samus Aran, exploring a hostile planet filled with dangerous creatures. The story is told through the environment and the few interactions Samus has. It's a story of isolation and discovery as you gradually uncover the secrets of the planet and the Metroids.
I think Red Dead Redemption 2 has one of the best stories. The depth of the characters and the immersive world-building make it stand out. Also, the plot has many emotional and unexpected twists.
One of the indie games with an amazing story is 'Undertale'. It presents a unique world where your choices really matter, whether you choose to befriend or fight the monsters. The characters are deeply developed and the story has multiple endings based on your actions.
Pokemon HeartGold and SoulSilver also have a great story. They not only bring back the nostalgic feeling of the original Gold and Silver games but also expand on the story. You get to revisit the Johto region with updated graphics and new plot elements that tie in with the Kanto region, creating a more immersive and engaging story.
Another good one is 'Fire Emblem'. It has a complex and engaging story. You follow different characters' fates in a war - torn world. The decisions you make during the game not only affect battles but also the overall storyline and relationships between characters. There are moral dilemmas and strategic elements intertwined with the narrative.
Super Mario Galaxy has an amazing story. It takes Mario on a journey through space to rescue Princess Peach from Bowser. The different galaxies each have their own unique themes and challenges, and the overall story of traveling through the cosmos to save the princess is both engaging and full of wonder.
One of the RPG games with an amazing story is 'The Witcher 3: Wild Hunt'. It has a complex and engaging narrative filled with moral choices, political intrigue, and deep character relationships. The story follows Geralt as he searches for his adopted daughter Ciri in a vast and detailed world. Another great one is 'Final Fantasy VII'. Its story of Cloud and his fight against the megacorporation Shinra is iconic, with themes of environmentalism, identity, and friendship. It has a large cast of memorable characters and a plot full of twists.
Another is 'Genshin Impact'. It offers a vast and immersive world with a story that combines elements of fantasy, mythology, and adventure. The main story quests are well - crafted, and there are also numerous side stories and character quests that add depth to the overall narrative. It's a game that can keep you hooked with its story for a long time.
I think 'Final Fantasy VII' has a great story. It has a memorable cast of characters like Cloud, Aerith, and Sephiroth. The story involves themes of environmentalism, identity, and a fight against an evil corporation. It's a very immersive RPG story.