Great idea, definitely keep working at it. I think the controls could be improved by having displays of your speed and perhaps key bindings rather than mouse drags.
Great work!