Rant: 2022, 2024 And Puppets