Millions of Leeches, Leeches For Me

There's something about this dead immolated. I just can't put my hand on it...

Steps

 * 1) Survive the incoming slimmolation in the given time!
 * 2) * Kill 10 as they attack you.
 * 3) Defeat.

Rewards

 * At least