Game has a really unique concept and it has a big potential.
One thing I would change is movement system. I would inverse direction-setting. Directing forward your character is way more friendly than directing backward.
Anyway, solid game! Keep it up!