I watched it again today. I think it was better second time around - I got to experience a few things I missed first time and also I absorbed some scenes that I had initially struggled with because of the fast pace.