Cute idea! I wish you could hold the movement buttons so it feels a bit more fluid, but with some more scenarios it would work well either way.