Veknoid_Outcast on 26 October 2012
Gotta go Japan. Zelda pushes it right to the top. Plus Final Fantasy and Mario don't hurt either.
Is Metroid missing from the list? Is that because Retro is based in Texas, and Nintendo is based in Kyoto?










