The Singularity beckons: Are we heading for an AI takeover or a glorious new era?