Star Fox and Nintendo Exec puppets on display at E3, Miis being sent out via SpotPass on 3DS
UPDATE: Nintendo confirmed that the puppets were created by the Jim Henson Company with direction from Brian Henson.Nintendo’s Digital Event
Read MoreUPDATE: Nintendo confirmed that the puppets were created by the Jim Henson Company with direction from Brian Henson.Nintendo’s Digital Event
Read More