Be warned: this video has dots in it.