Is Star Fox 2 complete? I thought it was only about 90 percent finished. --- Don't tease the octopus, kids!