I really like the idea. The line that the player casts also helps a lot.
One major thing: The Jump is a bit weird to control.