In my life, this game titled Outpost 2: Divided Destiny, without it back when it was new, I wouldn't have understood multitasking nor how music should be listened to during productivity. Therefore, I used both for chores and working in a high school cafeteria.

Dark Souls....
now that's one hell of a game; teaches you to approach failures as something painful, but... necessary. Something you can learn from and progress thanks to.
Also, things won't get easier. Life will always find a way to throw another obstacle, but... your success will come not in overcoming them all.
It will come in the process. When you stop and look back, you will notice how far you've come and... it's those moments when you stop to look back at all that you've overcome that really make the day brighter and urge you to keep going. Yeah. Keep going, and never give up. Learn to enjoy the process. Love the grind, and... always keep on your toes, thinking outside the box. Never settle.

Also, League of Legends.
You are only responsible directly for your own actions. Asses your every move, for that's the only variable you control. Zone out the unnecessary stimuli. Be self-critical and strive for perfection.

My mother's side of the family is slightly kin (or related) to Thomas Jefferson and John Brown Gordon and often keeps up with history. I am also exploring the obscure sides of video game history as well.

Put them along with Outpost 2: Divided Destiny developer Sierra and you'll get this:

might not be something i learned from a game, but i used to always watch my neighbour friend play lord of the rings: the battle for middle earth. it learned me how to appreciate and treasure moments. whenever i was on vacation, i missed watching him play lotr:tbfme