After 173 nights of progress and 5619 wipes, Dark lord Xavius finally yielded.

Sleep tight, sweet prince.