Humanity is undefeatable