Both really technical and immersive, but in a good way. The changing of narrative styles is also used very effectively, and I never expected a novel about an astronaut stranded on Mars with very slim chances of survival to be this humorous. I hope that the movie is just as awesome.