just bought Dexteria for ipad for DS. (Not expensive). Has 3 modes, finger tapping (place hand on screen and it tells you which finger to tap in which order), pinching crabs game and letter tracing. They are quite hard for him but more engaging than traditional hand gym type activities which he gets bored with.