That massive explosion was awesome but i don't understand where it came from? Nice detail though, i noticed that the camera reacted properly to the sudden light.