That was so cool yet so irritating.. it was like a story that you don't find out until the very end...