This is a very polished feeling experience. I love the characters who are there for no reason other than to give you someone to talk to, it really makes exploring the world exciting.