Ah yes, I did miss exactly that connection. Played a bit more now, beat the (first?) boss, got the spit power and another 2 hearts. Keen to come back another time and play more :)
Great to hear, sounds like you've almost finished the game. Thanks for playing!