This game has potential. Loved the voice overs.
I think making the controls a little bit easier to handle and make it somewhat easier to attach cargo would make it feel a little less painful.
Overall I think you did a great job.