I'm in the market for a Super CD 3.0 Card (It DOES let me play Japanese games, right?)