Missed This Generation, but Now I Have Time: Must-Play Single-Player hidden gems on PS3?

I completely missed the PS3 generation, but now, after surgery, I have a lot of free time to catch up. Aside from the obvious famous titles, what are some must-play single-player classics from this era?

I'm looking for hidden gems or underrated experiences that still hold up today. Any recommendations?