Check out the high definition trailer from the Direct that shows of Team Star Fox! • Follow GameXplain on Facebook: