I really like the premise here! I found the controls to be pretty fluid, but had a lot of trouble defeating the enemies...could definitely be a skill issue, though! :-)
I recommend adding something to the background so that the player can tell when they're moving.
Keep at it - I think you're definitely on to something!