For best experience, please play the video in fullscreen mode