Never played it but heard it was frustrating. Even the trailer suggests it's not easy: https://www.youtube.com/watch?v=zGz8_F03t8c
I do remember being a bit frustrated.