I really like the concept and I think controller support would be great, movements could be more precise and you could even use a trigger to allow the player to adjust speed smoothly!