Exactly as the title says: get through the first 2.5 episodes and you're in it to win it! Not your regular intro for a marvel show or any show for that matter and yes, it begins to make sense after the very annoying intro and yes.