I finished delta rune... *le cri*
Oof I got delta rune a long time ago and finished it in three hours