The Extended Riverdale Trailer Is Here and Everything Is Perfect