Is this from the future?! It's a mysterious video that appeared on my computer.Is this from the future?! It's a mysterious video that appeared on my computer.Is this from the future?! It's a mysterious video that appeared on my computer.