I just noticed the Super Mario one isn't there. It also seems to be missing a few other good titles, but nonetheless, it has a pretty good selection for what is there :)
I wish that site included the
Micro vs. System Game and Watch games. Those were super cool. I'd so love to play those again
