DEMIGOD OR NOTHING.