One thing i especially liked is that, while in most games, you "research" just by clicking a button and then your character comes up with something, here you actually have a bit of the research process, in that you observe events and then create hypotheses/theories from those observations.