Very difficult game to review. It has many flaws, but it also has incredible strengths and a potential to be heartwarming, bittersweet and humane. If you can tolerate tedious gameplay and admire great aesthetics and narrative; then it could be special for you.