Glimpse released