Shocking revelations from Nintendo this past week with the news that Princess Peach is, in fact, a mushroom-person who is merely granted a human form using the powers of her royal crown. This week on the podcast, we discuss the latest news from Nintendo.