Fun delivery game! I like the attention to lighting which is especially evident on the water. The level design is diabolical, especially the spot in the lower right - spent so much time trying to get out of that zone.
If you hit space twice at the very start you get stuck under the crate, but fortunately there's a well documented reset key.