By Michael Ros and Kazuo Koyama Because when you think Star Fox, you think platforming puzzles, right? Related