Iwata's investor approval rating is at an all time low after Nintendo released annual investor approval ratings. More...
Forum Rules
Bookmarks