Great concept, great art, meh controls. That's the easiest part to fix though, so I think you're really on the right track here.