Watch Traveler a sci-fi short movie!