Driving so fast! Blasting banger tunes! Employment! And yet... No one is getting pizza but the police... Please sir, I'm just a humble off-roading pizza delivery driver... Ignore the way I've gotten my car stuck vertically on this building... This is standard pizza practice...
Anyways, I also had a hard time figuring out the mechanics, but once I figured it out (using the itch.io page), there was pizza chaos. Love the style of this too!