Very nice concept. I think the mouse control would merit a bit of tweaking because it does not seem to easily change direction unless you rotate it properly once it is committed to a direction. Otherwise, really interesting idea.