I won, but I didn't understand what I did for ^^'. When I die, I respawn at the closest sorcerer, I get that. But what is the winning condition? Sometimes I have to kill yellow guy, but sometimes it respawns?
I didn't get everything, but that "respawn to closest" mechanic is really interesting, and lead to good puzzling! Would you mind uploading the final version on another page so we can test it =)?