(7 years ago) OMG, I have great troubles with such levels: either getting stuck or spending far too many moves (over 300 tries). GREAT level!
********************
EDIT, 2023, 20th April - Levels like this are still difficult for me. This time it took me 84 tries, all together, to break the bidirectional jungel forest. :)) Before that I was two off, for quite some time.