Have you ever wondered what it would be like to go to sleep and wake ...