Hey phaelax, thanks for playing! Yes, all these issues has the same root cause, namely the lack of refinement, which is expected in a game made for a pretty short game jam like this. All your feedback would definitely make the game more understandable and enjoyable, but for now, we are not planning to continue the development, as we don't see enough potential in it to make it a successful full fledged game.
Instead, we are focusing on new ideas built on the newly acquired Craftpix asset packs, so stay tuned.