Never heard of it? Never heard of it.
Clearly you've never played peak before
Never heard Impact? Genshin of it.