Really like the art style and the theme of the game. I love taking inspiration from a news story and figuring out how to gamify it, so kudos!.
The tethered bus physics was a fun wrench in the mechanics to deal with, although it didn't feel like there was 'weight' to the bus itself.
Overall, nice job! Very early flash game vibes.