Hard science, harder simulation, and narrative innovation make Per Aspera a real gem.
Read full review