Delivery, eh...!?

Decided on the game I will make! Took me 2 and a half hours and lots of ideas that aren't practical without artists. Not exactly fond of the chosen idea, but it will be a challenge since it's the first time I'll go for this genre!