Noah is officially resurrected, ish!