Launch trailer theory! (Small spoilers from the videos)