Pretty much exactly how I remember it. But even tho the story failed to properly conclude all the shit from the first 3 (nanomachines!), I still really enjoyed it.