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

More...