DISCLAIMER- This is only the information I currently know.. after I have beaten it a few more times and am able to give more concrete information I will edit this post with that.
Glimpse, the Unseen
Phase 1:
Glimpse: 100% - 75/70%
Attack Glimpse..
Every ~3% of health dropped, "a fragment of...