I got Carp and it's the only way I managed to succeed. He's almost OP. It's still not enough though, as enemy ships will have more cargo and crew members as they progress.
No idea how to beat demons/angels, so I skipped them.
I'd love a version of this game that is actually beatable and better explains all the mechanics. What does LOVE do exactly?