For the past three days, Justin Timberlake has kept the music world at its knees, as we all anxiously waited to hear what his musical comeback...