Since I wrote about it last night, Catherine is fresh on my mind. Catherine takes place in Japan and you essentially play though a few days in the life of Vincent. The game's mechanics is a puzzle platform style game. Let me say, the mechanics are actually brilliant, fun and challenging. You are truly rewarded every single time you make it up and get to a new area to talk to the people are who are in the same situation as the main protagonist.
There are social mechanics involved where you're attempting to either help others make it through their own problems or you can be cruel and aid in their demise as well. Over time, your path will lead you to one of six endings. Great game. There's some extras added in so the replay value is still there after a play through as well.