These are the type of games that I love. A great cast of characters all dealing with their own issues in life. I'm still playing through it, but I've been enjoying the ride.