Just finished my run of the game, it is winnable, but yeah, bit grindy. Unfortunately didn't have to much time to test it. All i can advice for a start, is to invest in capstan, that will double the amount of scavenged goods from wrecks. To help with running from enemies grab yourself whistle and chain shot. Lantern will give you bigger field of view. Thanks for the comment!