Do you know of any places that explain how to play Mahjongg, Hanafuda, Go, Dai Hinmin, Shogi etc.?

There are plenty of sites out there that explain various interpretations of the rules of mahjongg, but the site I found that explains the system of rules used in most of the mahjongg and hanafuda games listed here is Mahjong in Mame. None of us are experts on Go or Shogi (I don't understand them at all), so you're better off googling them than asking us. Most card games can be picked up on in a few hands, such as Dai Hinmin, which is known as "Asshole" in America and is usually more of a drinking game, but if you're really hurting you could try looking up the game at Hoyle's website.