Nintendo took to the skies today with a surprise Direct to showcase Star Fox announcements 10 minutes before they aired. The Star Fox Direct began promptly at 5pm CT, shocking everyone watching along with the out-of-nowhere surprise presentation. Earlier this year, leaks suggested a comeback for the long-dormant franchise, and it appears they were correct. Nintendo turned it into a big thing, too, with Miyamoto posting an announcement at 4:50pm CT. Star Fox made his triumphant return to screens last month in the Super Mario Galaxy Movie, which now looks a lot like a soft-launch for the series’ revival, which is centered around a new Switch 2 game simply called Star Fox , which Nintendo said is inspired by Star Fox 64. But the excitement quickly changed to bewilderment once the gameplay footage began, showing some disturbingly realistic-looking designs for the characters like Fox, Falco, and Slippy Toad, which makes for a kind of awkward debut since these are anthropomorphic cartoon characters.…