Ok, cool idea? Ya. Polished? No. The rope needs to fire regardless of it being able to hit anything. How is the player supposed to know the game is actually working if they are spamming space and it does nothing???
The second thought is you must play a lot of mobile games. Not sure why you went with the joystick control for a desktop game. It's not really a hindrance on mechanics but it is an odd choice. I'm positive the time it took to implement such control could have been better spending on polishing the overall experiance.