Impressive video! That must have taken some creative camera and positioning work!