Satoru Iwata: Remembering Nintendo's Smiling President and His Lesser-Known Triumphs

Well, it's officially July 11 in Japan, which means it's been two years since the passing of [...]