I just watched it last night and I thought it was absolutely amazing! That creation scene was spectacular.
or