"A window into another dimension."