Awesome game!!! I love the concept, the art and the music. The dialogues are pretty cool too.
I noticed that the easiest way to not lose the cargo is to not move the platform at all, maybe it would be nice to fine-tune the mechanic so it is more necessary to move the platform instead of just letting it be still most of the time.