User blog comment:TheScottBird/Secrets to the Total Drama Series/@comment-23995441-20131114033926

All of this is true and interesting. Great analysis, but I don't think this was actual foreshadowing on the writer's part. I think all of these are coincidences.