I enjoy all of it. All the aspects on the game just make sense and it is not not like... of I have to grind to get that, or "it is okat I enjoy the main story but I have to do this thing to complete it"  every aspect of this games shouts "I thought to make this enjoyable"