I'm only two hours in, but it's quite enjoyable.