Star Fox demo now available

Try out the Nintendo 64 reboot ahead of release.