Matrix Ping Pong

I cant imagine how much timing and practice that took to film it all in one go.