Very cool concept! The visuals and music are beautiful and the gameplay is really fun! I agree with another commenter that a pointer for drop off locations would add some clarity.
Really great work! :)