late reply, but I will keep an eye on this one, the art is so good that it almost hurts that I have to pass it up for a while.
p.s : also don't get me wrong, this does look like it will end up being a very good game that I could see myself playing for a long time, just personally turned off by sharing and anything similar.
p.p.s: hope you're doing alright.