I guess you can fit the Borderlands franchise in this category? It’s post apocalyptic, an FPS and story driven. It can also get quite technical if you want to get deep into character builds. Other than that there’s Bioshock. Let me know if you’d like some lesser known games if you’ve played these already.
Short term, yeah I constantly forget people’s names. If they’ve been part of my life for a bit, their name gets stored in my long term memory and I’ll remember it forever.