Watch Prep & Landing: The Snowball Protocol Online in HD