Very well made game with some good ideas. I think any of my feedback has already been covered in the posts below, especially what @thesambasador said about what not being able to plan ahead because of the camera. If that's a core design element, I would suggest you try refining it a bit. Great work all the same!