By this point, we just need to add dramatic soundtrack and the screen with the caption 'To Be Continued….' From memes to conspiracy theories, the internet had a field day trying to piece ...