Board Thread:Show-Related Questions and Answers/@comment-25491743-20170410132437/@comment-6175354-20170410134758

Yes.... the Final Battle was foreshadowed back in the Pilot episode.