I had the exact same issue as above, love the concept of the game and had gotten the bug for every prior level but this one just feels so out of it, especially with the camera moving on its own and making everything 10x harder. Amazing game apart from this level though!