That is really fun! I love the sliding mechanic. It was very challenging, but satisfying when you pull off a delivery!
I feel like the art and music deserve special mention.
Glad you enjoyed it! :D