Holy shit that final boss is fucking cancer.