Well, this game made me think... But to be completely honest, I didn't know what was it all about. Didn't manage to get a good ending.