DD and DS did Big Brainz on our PC. It's also called "timez attack". There is a free version and deluxe version. DS in particular (Mr. Lazy) got VERY into it even though he still wasn't in first grade yet and still remembers all the facts.

The pscyh who just assessed DD said she is most likely a visual thinker (very high perceptual reasoning, like 150), and acted like it's a given (or at least not at all surprising) that she would struggle with math facts. She said she would send me some stuff to help but I haven't gotten it yet. If there is anything good there, I will share it.