I don't thing the flashlight effect was a good idea, it just limited the viewer's FOV. This, combined with the camera movement speed, made it a bit difficult to see the animation clearly. As for the animation itself, it looked way too fast. A ball going down the pyramid like that would fall off, so just slowing things down would give you a great result. Other than that, great work!