game wise, the only one that comes to mind is alter ego
it's a life simulation game where you get choices which, when you respond, depends on how your life plays out
you play from birth to death, and after each life stage (their's 7) you get a little mini report about what your choices show
I've still not completed it