This discussion may contain spoilers!
This is the official Told ya thread, for all people who "knew it".
You can let it all out, now
Edit: 1. Yes, I am referring to the ITYWD person
2. You can post other stuff you have sensed before and now has been confirmed.
3. I assume the downvoters are just bitter as they have been wrong.