For whatever it’s worth, even if elements of the plot have been recognized as Good Story TM already by other games, that doesn’t take away from your idea. Tropes become tropes because people like them. Who knows if you’ll ever get to work on this particular idea you’ve had, but from hearing your idea I feel like you have that sort of knack for good story beats that a writer needs.
For whatever it’s worth, even if elements of the plot have been recognized as Good Story TM already by other games, that doesn’t take away from your idea. Tropes become tropes because people like them. Who knows if you’ll ever get to work on this particular idea you’ve had, but from hearing your idea I feel like you have that sort of knack for good story beats that a writer needs.