Well.. I got some of it.. The twists are kind of mind blowing.
Act 1 - I guessed what the meteor was... didnt so much get the rest of it (why and how the meteor came to be), or the implications (cain).
Act 2 - I guessed that the black soulstone was the remainder of the evils power.. not so much what the use of it going forward was.
Act 3 - Leahblo was a foregone conclusion... the actual motivations and execution of it I never would have guessed.
Act 4 - Whoa..That kind of blew my mind.