Whatever happened to the guy who was trying to finish You're the Demon Lord, Idiot?