A door to the future. Probably.