Nintendo is trying something different at E3 this year by producing a humorous original video featuring its executives as celebrity puppets... with a twist.
Star Fox Zero will be out on Wii U this holiday.
Star Fox Zero will be out on Wii U this holiday.