This is great. I love the little bits of visual feedback. Amazing what a difference that can make in the game's feel. Nice!