I Love You, Riverdale, But What the Hell Is Going On?