I completed it! Good game and concept of the umbrella, like the other comments I had some difficulty with the controls.... Im not sure you need A and D. (That might help)
Glad you mentioned about A and D...somehow hadn't even thought about them not helping