AGI: A Promising Future or Daunting Challenge?